From f4723c1078440c47074a4f06ab5689e5ac47372c Mon Sep 17 00:00:00 2001 From: Translators <> Date: Fri, 31 Aug 2012 04:56:07 +0000 Subject: [PATCH 01/18] Launchpad automatic translations update. --- src/calibre/translations/af.po | 754 +++++++++---------- src/calibre/translations/ar.po | 791 +++++++++----------- src/calibre/translations/ast.po | 751 ++++++++----------- src/calibre/translations/az.po | 751 ++++++++----------- src/calibre/translations/bg.po | 763 +++++++++---------- src/calibre/translations/bn.po | 751 ++++++++----------- src/calibre/translations/br.po | 751 ++++++++----------- src/calibre/translations/bs.po | 751 ++++++++----------- src/calibre/translations/ca.po | 1023 ++++++++++++++------------ src/calibre/translations/cs.po | 985 +++++++++++++------------ src/calibre/translations/cy.po | 754 +++++++++---------- src/calibre/translations/da.po | 983 +++++++++++++------------ src/calibre/translations/de.po | 999 +++++++++++++------------ src/calibre/translations/el.po | 763 +++++++++---------- src/calibre/translations/en_AU.po | 751 ++++++++----------- src/calibre/translations/en_CA.po | 754 +++++++++---------- src/calibre/translations/en_GB.po | 1007 +++++++++++++------------ src/calibre/translations/eo.po | 751 ++++++++----------- src/calibre/translations/es.po | 1005 +++++++++++++------------ src/calibre/translations/et.po | 751 ++++++++----------- src/calibre/translations/eu.po | 985 +++++++++++++------------ src/calibre/translations/fa.po | 751 ++++++++----------- src/calibre/translations/fi.po | 754 +++++++++---------- src/calibre/translations/fo.po | 751 ++++++++----------- src/calibre/translations/fr.po | 989 +++++++++++++------------ src/calibre/translations/fr_CA.po | 751 ++++++++----------- src/calibre/translations/gl.po | 979 ++++++++++++------------ src/calibre/translations/gu.po | 751 ++++++++----------- src/calibre/translations/he.po | 754 +++++++++---------- src/calibre/translations/hi.po | 751 ++++++++----------- src/calibre/translations/him.po | 751 ++++++++----------- src/calibre/translations/hr.po | 980 ++++++++++++------------ src/calibre/translations/hu.po | 991 +++++++++++++------------ src/calibre/translations/id.po | 751 ++++++++----------- src/calibre/translations/is.po | 751 ++++++++----------- src/calibre/translations/it.po | 1005 +++++++++++++------------ src/calibre/translations/ja.po | 981 ++++++++++++------------ src/calibre/translations/jv.po | 751 ++++++++----------- src/calibre/translations/ka.po | 751 ++++++++----------- src/calibre/translations/kn.po | 751 ++++++++----------- src/calibre/translations/ko.po | 970 ++++++++++++------------ src/calibre/translations/ku.po | 751 ++++++++----------- src/calibre/translations/lt.po | 751 ++++++++----------- src/calibre/translations/ltg.po | 751 ++++++++----------- src/calibre/translations/lv.po | 836 ++++++++++----------- src/calibre/translations/mk.po | 751 ++++++++----------- src/calibre/translations/ml.po | 754 +++++++++---------- src/calibre/translations/mr.po | 769 +++++++++---------- src/calibre/translations/ms.po | 806 +++++++++----------- src/calibre/translations/nb.po | 981 ++++++++++++------------ src/calibre/translations/nds.po | 990 +++++++++++++------------ src/calibre/translations/nl.po | 999 +++++++++++++------------ src/calibre/translations/nn.po | 751 ++++++++----------- src/calibre/translations/oc.po | 771 +++++++++---------- src/calibre/translations/pa.po | 751 ++++++++----------- src/calibre/translations/pl.po | 987 +++++++++++++------------ src/calibre/translations/pt.po | 982 ++++++++++++------------ src/calibre/translations/pt_BR.po | 910 +++++++++++------------ src/calibre/translations/ro.po | 1001 +++++++++++++------------ src/calibre/translations/ru.po | 1005 +++++++++++++------------ src/calibre/translations/sc.po | 751 ++++++++----------- src/calibre/translations/si.po | 751 ++++++++----------- src/calibre/translations/sk.po | 989 +++++++++++++------------ src/calibre/translations/sl.po | 851 ++++++++++----------- src/calibre/translations/sq.po | 751 ++++++++----------- src/calibre/translations/sr.po | 1003 +++++++++++++------------ src/calibre/translations/sr@latin.po | 751 ++++++++----------- src/calibre/translations/sv.po | 995 +++++++++++++------------ src/calibre/translations/ta.po | 751 ++++++++----------- src/calibre/translations/te.po | 760 +++++++++---------- src/calibre/translations/th.po | 754 +++++++++---------- src/calibre/translations/tr.po | 830 ++++++++++----------- src/calibre/translations/uk.po | 989 +++++++++++++------------ src/calibre/translations/ur.po | 751 ++++++++----------- src/calibre/translations/vi.po | 868 +++++++++++----------- src/calibre/translations/wa.po | 751 ++++++++----------- src/calibre/translations/yi.po | 751 ++++++++----------- src/calibre/translations/zh_CN.po | 981 ++++++++++++------------ src/calibre/translations/zh_HK.po | 751 ++++++++----------- src/calibre/translations/zh_TW.po | 981 ++++++++++++------------ 80 files changed, 31697 insertions(+), 35598 deletions(-) diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index 3a98c2a7f3..2a76daa9e8 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-14 16:03+0000\n" "Last-Translator: Albé Theunissen \n" "Language-Team: Afrikaans \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:29+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:36+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -943,26 +924,26 @@ msgstr "Pad na biblioteek te lank. Moet minder as %d karakters wees." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Hoof" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Kaart A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Kaart B" @@ -1146,14 +1127,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nuus" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalogus" @@ -1216,8 +1197,8 @@ msgstr "Kry lys van boeke op toestel…" #: /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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1227,8 +1208,8 @@ msgstr "Dra boeke na toestel oor…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1250,8 +1231,8 @@ msgstr "Verwyder boeke van toestel…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1278,7 +1259,6 @@ msgstr "Kommunikeer met die Blackberry-slimfoon." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1775,10 +1755,6 @@ msgstr "Kommunikeer met die Nook Color, TSR en Tablet eBoek-lesers." msgid "Communicate with the Nuut2 eBook reader." msgstr "Kommunikeer met die Nuut2 eBoek-leser." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Kommunikeer met die Sony PRS-500 eBoek-leser." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Kommunikeer met Sony eBoek-lesers ouer as die PRST1." @@ -1788,25 +1764,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Alles volgens titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Alles volgens outeur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1899,63 +1875,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1963,27 +1939,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2790,6 +2766,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3130,12 +3127,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3143,13 +3148,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3157,35 +3162,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3194,14 +3199,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3210,25 +3215,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3236,29 +3241,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3269,7 +3274,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3279,105 +3284,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3385,66 +3390,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3452,27 +3457,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3693,11 +3698,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3706,62 +3711,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3786,7 +3791,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3815,7 +3819,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4254,185 +4257,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5448,6 +5276,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6518,12 +6350,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6953,19 +6785,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7821,20 +7657,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8131,30 +8007,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8162,8 +8034,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9215,6 +9095,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10050,7 +9936,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10942,64 +10828,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11007,27 +10923,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12134,12 +12058,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13838,6 +13762,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13855,7 +13783,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16468,39 +16396,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16697,44 +16596,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18467,17 +18366,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -20914,3 +20813,6 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Kommunikeer met die Sony PRS-500 eBoek-leser." diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 731898f0ae..0c734919c9 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iso_639_3\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-05-24 09:38+0000\n" "Last-Translator: abbas \n" "Language-Team: awadh alghaamdi \n" @@ -17,13 +17,23 @@ 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: 2012-08-28 05:30+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:37+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Country: SAUDI ARABIA\n" "Language: ar\n" "X-Poedit-Language: Arabic\n" "X-Poedit-SourceCharset: utf-8\n" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:68 msgid "The serif font family" msgstr "" @@ -40,14 +50,6 @@ msgstr "" msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -74,13 +76,12 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -173,23 +174,8 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -198,7 +184,7 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -232,12 +218,12 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -245,9 +231,6 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -1008,26 +991,26 @@ msgstr "الطريق إلى المكتبة وقتا طويلا. يجب أن يك #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "نعم" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "الصفحة الرئيسية" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "بلكبيبي" @@ -1219,14 +1202,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "الأخبار" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "الفهرس" @@ -1292,8 +1275,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1303,8 +1286,8 @@ msgstr "يجري تحويل الكتب إلى الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1326,8 +1309,8 @@ msgstr "يجري حذف الكتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1354,7 +1337,6 @@ msgstr "تواصل معا جهاز بلاك برري" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1857,10 +1839,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "التواصل مع القارئ الكتاب الاليكترونى Nuut2 ." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "التواصل مع قارئ الكتاب الاليكتروني سوني PRS-500 ." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1870,18 +1848,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "كل حسب العنوان" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "جميع البلاغ" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1890,7 +1868,7 @@ msgstr "" "الجهاز . و تشمل الاحتمالات التالية: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1996,63 +1974,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2060,27 +2038,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "يجري إحصاء معلومات الجهاز..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2965,6 +2943,27 @@ msgstr "" "الحفاظ على نسبة الجانب من تغطية، وبدلا من أن تمتد لملء صفحة كاملة الأولى من " "قوات الدفاع الشعبي الذي تم إنشاؤه." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3317,12 +3316,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3330,13 +3337,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3344,35 +3351,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3381,14 +3388,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3397,26 +3404,26 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "استخدم الغلاف التي تم كشفه في ملف المصدر بدلاً من الغلاف الذي تم تخصيصه." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3424,13 +3431,13 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3438,17 +3445,17 @@ msgstr "" "تحويل يقتبس عادي ، شرطات والقطع لتصحيح طباعي في حكمهم. لمزيد من التفاصيل، " "انظر http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3459,7 +3466,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3469,88 +3476,88 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "مجموعة الغطاء إلى الملف المحدد أو URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "مجموعة من تاريخ نشره." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3560,12 +3567,12 @@ msgstr "" "H3. وهذا وضع لا يمكن إنشاء جدول المحتويات، ولكن يمكن استخدامها جنبا إلى جنب " "مع الكشف عن هيكل لإنشاء واحد." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "ابحث عن الكلمات الشائعة والأنماط التي تدل المائل ومائلة عليها." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -3573,7 +3580,7 @@ msgstr "" "بدوره المسافة البادئة التي تم إنشاؤها من عدة كيانات الفضائية غير اقتحام " "البادئة CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3584,23 +3591,23 @@ msgstr "" "0 و 1. الافتراضي هو 0.4 ، أقل بقليل من طول خط الوسط. وينبغي إلا إذا بضعة " "أسطر في وثيقة تتطلب إزالة التغليف يتم تخفيض هذه القيمة" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "خطوط بسط استخدام علامات الترقيم والقرائن والتنسيقات الأخرى." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3608,7 +3615,7 @@ msgstr "" "استبدال فواصل المشهد مع النص المحدد. افتراضيا، يتم استخدام النص من مستند " "الإدخال." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3617,7 +3624,7 @@ msgstr "" "تحليل كلمات الواصلة عبر الوثيقة. وتستخدم هذه الوثيقة نفسها القاموس لتحديد ما " "إذا كان ينبغي الاحتفاظ الواصلات أو إزالتها." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

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

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

. يتم ترقيم العلامات لمنع " "تقسيم في وسط عناوين الفصول." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "ليحل محله نمط البحث (تعبير العادية) مع استبدال - SR1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "استبدال لاستبدال النص الموجود مع بحث SR1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "ليحل محله نمط البحث (تعبير العادية) مع استبدال - SR2." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "استبدال لاستبدال النص الموجود مع SR2 تفتيش." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "ليحل محله نمط البحث (تعبير العادية) مع استبدال - SR3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "استبدال لاستبدال النص الموجود مع بحث SR3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3657,27 +3664,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "لم يتمكّن من الحصول على كتاب داخل الأرشيف" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "يجب أن تكون قيم مؤشر السلسلة ، ويكون التصويت الأرقام. تجاهل" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "فشل في تحليل التاريخ / الوقت" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "تحويل المدخلات إلى HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "يعمل على تحويل يبوك..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "إنشاء" @@ -3910,11 +3917,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "تحويل LRS إلى LRS، يفيد في التنقيح." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "ملف LRF غير صالح. لم يتمكّن ضبط الميتاداتا." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3928,56 +3935,56 @@ msgstr "" "إظهار/تحرير الميتاداتا في ملف LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "تحديد عنوان الكتاب" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "ضبط مفتاح الترتيب للعنوان" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "تحديد المؤلف" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "ضبط مفتاح الترتيب للمؤلف" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "تصنيف الكتاب. مثلاً: تاريخ" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "استخراج الصورة المصغّرة من ملف LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "تحديد الناشر" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "ضبط تصنيف الكتاب" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "ضبط منشئ الكتاب" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "تحديد منتج الكتاب" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -3985,7 +3992,7 @@ msgstr "" "استخراج الغلاف من ملف LRF. لاحظ أن تهيئة LRF لا يستخدم غلاف مخصص، فنستخدم " "بعض الشروط لتخمينه." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "تحديد هوية الكتاب" @@ -4012,7 +4019,6 @@ msgid "No" msgstr "كلا" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4041,7 +4047,6 @@ msgid "Publisher" msgstr "الناشر" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "المنتج" @@ -4494,187 +4499,12 @@ msgstr "حاشية" msgid "Sidebar" msgstr "الشريط الجانبي" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "مسار إلى ملف الخرج. الإفتراضي أن يكون الملف منشئ في الدليل الحالي." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "المحاصيل الخيارات :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "فك الخيارات :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "خيارات تشفير :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "المؤلف" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "الموضوع" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "المُنشئ" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "الصفحات" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "حجم الملف" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "نسخة PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "دمج الخيارات :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "عكس الخيارات :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "تدوير خيارات :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "تقسيم الخيارات :" - #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "لا يمكن العثور على pdftohtml، تحقق في المسار الخاص" @@ -5696,6 +5526,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6771,12 +6605,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7206,19 +7040,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -8076,22 +7914,52 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "" @@ -8386,30 +8254,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "ع&لامة الفصل:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8417,8 +8281,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "ع&لامة الفصل:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9470,6 +9342,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "المؤلف" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10305,7 +10183,7 @@ msgstr "&كلمة السرّ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11200,64 +11078,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11265,27 +11173,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12396,12 +12312,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "الصفحة التالية" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "الصفحة السابقة" @@ -14120,6 +14036,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "الموضوع" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "تنسيقات إلى البريد الإلكتروني. وسوف ترسل صيغة مطابقة الأولى." @@ -14137,7 +14057,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16735,31 +16655,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:373 msgid "Font &magnification step size:" msgstr "" @@ -16944,44 +16843,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "القسم التالي" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "القسم السابق" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18724,17 +18623,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -21238,3 +21137,43 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "مسار إلى ملف الخرج. الإفتراضي أن يكون الملف منشئ في الدليل الحالي." + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "التواصل مع قارئ الكتاب الاليكتروني سوني PRS-500 ." + +#~ msgid "Crop Options:" +#~ msgstr "المحاصيل الخيارات :" + +#~ msgid "Encrypt Options:" +#~ msgstr "خيارات تشفير :" + +#~ msgid "Decrypt Options:" +#~ msgstr "فك الخيارات :" + +#~ msgid "Pages" +#~ msgstr "الصفحات" + +#~ msgid "Creator" +#~ msgstr "المُنشئ" + +#~ msgid "PDF Version" +#~ msgstr "نسخة PDF" + +#~ msgid "Merge Options:" +#~ msgstr "دمج الخيارات :" + +#~ msgid "Reverse Options:" +#~ msgstr "عكس الخيارات :" + +#~ msgid "Split Options:" +#~ msgstr "تقسيم الخيارات :" + +#~ msgid "Rotate Options:" +#~ msgstr "تدوير خيارات :" + +#~ msgid "File Size" +#~ msgstr "حجم الملف" diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index 9fe4cc888c..0d2c5f702e 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-09-26 16:28+0000\n" "Last-Translator: Xandru \n" "Language-Team: Asturian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:30+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:37+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -936,26 +917,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1124,14 +1105,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1192,8 +1173,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1203,8 +1184,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1226,8 +1207,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1254,7 +1235,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1747,10 +1727,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1760,25 +1736,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1871,63 +1847,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1935,27 +1911,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2762,6 +2738,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3102,12 +3099,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3115,13 +3120,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3129,35 +3134,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3166,14 +3171,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3182,25 +3187,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3208,29 +3213,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3241,7 +3246,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3251,105 +3256,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3357,66 +3362,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3424,27 +3429,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3662,11 +3667,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3675,62 +3680,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3755,7 +3760,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3784,7 +3788,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4223,185 +4226,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5417,6 +5245,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6487,12 +6319,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6922,19 +6754,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7790,20 +7626,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8100,30 +7976,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8131,8 +8003,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9184,6 +9064,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10019,7 +9905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10911,64 +10797,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10976,27 +10892,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12103,12 +12027,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13807,6 +13731,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13824,7 +13752,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16437,39 +16365,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16666,44 +16565,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18436,17 +18335,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index 66aa560654..ed52298618 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-07 14:00+0000\n" "Last-Translator: Emin Mastizadeh \n" "Language-Team: Azerbaijani \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:30+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:37+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -934,26 +915,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1122,14 +1103,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1190,8 +1171,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1201,8 +1182,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1224,8 +1205,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1252,7 +1233,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1745,10 +1725,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1758,25 +1734,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1869,63 +1845,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1933,27 +1909,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2760,6 +2736,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3100,12 +3097,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3113,13 +3118,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3127,35 +3132,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3164,14 +3169,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3180,25 +3185,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3206,29 +3211,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3239,7 +3244,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3249,105 +3254,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3355,66 +3360,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3422,27 +3427,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3660,11 +3665,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3673,62 +3678,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3753,7 +3758,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3782,7 +3786,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4221,185 +4224,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5415,6 +5243,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6485,12 +6317,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6920,19 +6752,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7788,20 +7624,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8098,30 +7974,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8129,8 +8001,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9182,6 +9062,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10017,7 +9903,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10909,64 +10795,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10974,27 +10890,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12101,12 +12025,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13805,6 +13729,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13822,7 +13750,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16435,39 +16363,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16664,44 +16563,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18434,17 +18333,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index a32fcb1437..852c988e51 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-09-18 08:58+0000\n" "Last-Translator: Nelly Hoang \n" "Language-Team: bg\n" @@ -14,8 +14,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:31+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:38+0000\n" +"X-Generator: Launchpad (build 15887)\n" "Generated-By: pygettext.py 1.5\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -32,13 +32,12 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -982,26 +963,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Да" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1184,14 +1165,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новини" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Каталог" @@ -1252,8 +1233,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1263,8 +1244,8 @@ msgstr "Прехвърляне на книги към устройството.. #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1286,8 +1267,8 @@ msgstr "Премахване на книги от устройството..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1314,7 +1295,6 @@ msgstr "Комуникирай Blackberry устройство" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1807,10 +1787,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1820,25 +1796,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Коментарите са премахнати, тъй като SONY четеца се затруднява с тях" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Всички по заглавие" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Всички по автор" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1942,63 +1918,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2006,27 +1982,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2835,6 +2811,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3175,12 +3172,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3188,13 +3193,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3202,35 +3207,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3239,14 +3244,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3255,25 +3260,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3281,29 +3286,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3314,7 +3319,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3324,105 +3329,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Задаване на датата на публикуване." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3430,66 +3435,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3497,27 +3502,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "В архива не може да бъде намерена електронна книга" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Конвертиране на входните данни в HTML ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Създаване" @@ -3738,11 +3743,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3751,62 +3756,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Задаване на заглавие на книга" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Задаване на автор" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Задаване на издател" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Задаване на класификация на книгата" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Задаване на създател на книгата" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Задаване на производител на книгата" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Задаване на ID на книгата" @@ -3831,7 +3836,6 @@ msgid "No" msgstr "Не" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3860,7 +3864,6 @@ msgid "Publisher" msgstr "Издател" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Производител" @@ -4299,185 +4302,10 @@ msgstr "Бележки под страница" msgid "Sidebar" msgstr "Страничен панел" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Автор" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Тема" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Създател" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Страници" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Размер на файл" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF Версия" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5493,6 +5321,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6563,12 +6395,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6998,19 +6830,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7866,20 +7702,60 @@ msgstr "Няма &изображения" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Размер на хартията:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Ориентация:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8176,30 +8052,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Неправилен XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8207,8 +8079,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9260,6 +9140,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Автор" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Местоположение" @@ -10095,7 +9981,7 @@ msgstr "П&арола:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10987,64 +10873,94 @@ msgstr "" msgid "Choose formats" msgstr "Избор на формати" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11052,27 +10968,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12179,12 +12103,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Следваща страница" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Предишна страница" @@ -13883,6 +13807,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Тема" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13900,7 +13828,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16515,39 +16443,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16744,44 +16643,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18514,17 +18413,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -20961,3 +20860,15 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "File Size" +#~ msgstr "Размер на файл" + +#~ msgid "Pages" +#~ msgstr "Страници" + +#~ msgid "Creator" +#~ msgstr "Създател" + +#~ msgid "PDF Version" +#~ msgstr "PDF Версия" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index d21ee7ba0c..67ac08f0c3 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-04-12 14:19+0000\n" "Last-Translator: Kazi Shahnoor Ashraf \n" "Language-Team: Bengali \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:31+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:38+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index b70161c3d8..bfccad76da 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-13 04:22+0000\n" "Last-Translator: Denis \n" "Language-Team: Breton \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:31+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:38+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -933,26 +914,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1121,14 +1102,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Keleier" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1189,8 +1170,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1204,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1251,7 +1232,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1744,10 +1724,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1757,25 +1733,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1868,63 +1844,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1932,27 +1908,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2759,6 +2735,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3099,12 +3096,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3112,13 +3117,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3126,35 +3131,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3163,14 +3168,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3179,25 +3184,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3205,29 +3210,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3238,7 +3243,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3248,105 +3253,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3354,66 +3359,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3421,27 +3426,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3662,11 +3667,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3675,62 +3680,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3755,7 +3760,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3784,7 +3788,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4223,185 +4226,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5417,6 +5245,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6487,12 +6319,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6922,19 +6754,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7790,20 +7626,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8100,30 +7976,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8131,8 +8003,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9184,6 +9064,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10019,7 +9905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10911,64 +10797,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10976,27 +10892,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12103,12 +12027,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13807,6 +13731,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13824,7 +13752,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16437,39 +16365,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16666,44 +16565,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18436,17 +18335,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index 78f04f1689..cc80fbc350 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-01-02 13:31+0000\n" "Last-Translator: Kenan Dervišević \n" "Language-Team: Bosnian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:31+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:38+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,12 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -132,23 +131,8 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -157,7 +141,7 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -191,12 +175,12 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -204,9 +188,6 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -936,26 +917,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1124,14 +1105,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vijesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1192,8 +1173,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1203,8 +1184,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1226,8 +1207,8 @@ msgstr "Uklanjam knjige sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1254,7 +1235,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1747,10 +1727,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1760,25 +1736,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1871,63 +1847,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1935,27 +1911,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2762,6 +2738,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3102,12 +3099,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3115,13 +3120,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3129,35 +3134,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3166,14 +3171,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3182,25 +3187,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3208,29 +3213,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3241,7 +3246,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3251,105 +3256,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3357,66 +3362,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3424,27 +3429,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3662,11 +3667,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3675,62 +3680,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3755,7 +3760,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3784,7 +3788,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4223,185 +4226,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5418,6 +5246,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6488,12 +6320,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6923,19 +6755,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7791,22 +7627,62 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rif porodica:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Sans porodica:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "&Monospace porodica:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "S&tandardni font:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Veličina monospace &fonta:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "" @@ -8101,30 +7977,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8132,8 +8004,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9185,6 +9065,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10020,7 +9906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10912,64 +10798,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10977,27 +10893,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12104,12 +12028,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13808,6 +13732,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13825,7 +13753,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16442,39 +16370,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Konfiguriši preglednik e-knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rif porodica:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Sans porodica:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "&Monospace porodica:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Početna veličina fonta:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Veličina monospace &fonta:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "S&tandardni font:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -16671,44 +16570,44 @@ msgstr "" msgid "No results found for:" msgstr "Nema rezultata za:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "Pog&ledaj u rječniku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "Traži &sljedeće pojavljivanje" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Idi na..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Sljedeća sekcija" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Prethodna sekcija" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Početak dokumenta" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Kraj dokumenta" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Početak sekcije" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Kraj sekcije" @@ -18441,17 +18340,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 177b11cca3..373cd00d8d 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" -"PO-Revision-Date: 2012-07-23 10:57+0000\n" -"Last-Translator: jmontane \n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"PO-Revision-Date: 2012-08-30 17:02+0000\n" +"Last-Translator: Ferran Rius \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:32+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:39+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,13 +35,12 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -134,23 +133,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -159,7 +143,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -193,12 +177,12 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,9 +190,6 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -999,26 +980,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Sí" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Inici" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Targeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Targeta B" @@ -1228,14 +1209,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícies" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catàleg" @@ -1304,8 +1285,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1315,8 +1296,8 @@ msgstr "S'està transferint llibres al dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1338,8 +1319,8 @@ msgstr "S'estan suprimint els llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1366,7 +1347,6 @@ msgstr "Comunica't amb un telèfon Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1866,11 +1846,11 @@ msgstr "Comunica't amb l'Ex124G" #: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 msgid "MTP Device" -msgstr "" +msgstr "Dispositiu MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 msgid "Communicate with MTP devices" -msgstr "" +msgstr "Comunicació amb dispositius MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 msgid "" @@ -1878,6 +1858,9 @@ msgid "" "may need to install Windows Media Player 11 or newer and/or restart your " "computer" msgstr "" +"El servei «Windows Portable Devices» no està disponible a l'ordinador. Pot " +"ser que hagueu d'instal·lar el Windows Media Player 11 o posterior i/o " +"reiniciar l'ordinador." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1907,10 +1890,6 @@ msgstr "Comunica't amb un lector Nook Color, TSR o Tablet." msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunica't amb un lector Nuut2" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Comunica't amb un lector Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Comunica't amb lectors Sony anteriors al PRST1." @@ -1920,18 +1899,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "S'ha suprimit els comentaris perquè el lector SONY hi té problemes" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Tots per títol" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Tots per autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1940,7 +1919,7 @@ msgstr "" "col·leccions al dispositiu. Possibilitats: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2063,63 +2042,68 @@ msgstr "" "amb múltiples autors. Deixeu-la inhabilitada si utilitzeu quadres de " "connexions de metadades." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" -msgstr "" +msgstr "Dispositiu intel·ligent" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" -msgstr "" +msgstr "Comunicació amb aplicacions de dispositiu intel·ligent" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" -msgstr "" +msgstr "Habilita les connexions en iniciar" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" +"Marqueu aquesta casella per permetre les connexions en iniciar el calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" -msgstr "" +msgstr "Contrasenya de seguretat" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" +"Introduïu una contrasenya que l'aplicació del dispositiu haurà d'utilitzar " +"per connectar-se al calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" -msgstr "" +msgstr "Utilitza un port de xarxa fix" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" +"Si està marcada, s'utilitzarà el nombre de port al quadre «Port», en cas " +"contrari el controlador agafarà un port a l'atzar" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2127,27 +2111,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obté informació del dispositiu..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3147,6 +3131,27 @@ msgid "" "full first page of the generated pdf." msgstr "Conserva la relació d'aspecte de la portada" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3635,6 +3640,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3643,7 +3656,7 @@ msgstr "" "a les pautes d'estil del fitxer d'origen, de forma que es pugui emprar per " "modificar aquelles regles." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3655,13 +3668,13 @@ msgstr "" "no permet la substitució al vostre dispositiu. Per exemple: font-" "family,color,margin-left,margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3673,7 +3686,7 @@ msgstr "" "suprimir aquests marges. A vegades es poden suprimir marges que no s'haurien " "d'haver eliminat, en aquest cas es pot inhabilitar la supressió." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3683,7 +3696,7 @@ msgstr "" "valor inferior a zero quedarà sense marge. Nota: 72 punts = 1 polzada = 2,54 " "cm" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3693,7 +3706,7 @@ msgstr "" "valor inferior a zero quedarà sense marge. Nota: 72 punts = 1 polzada = 2,54 " "cm" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3703,7 +3716,7 @@ msgstr "" "valor inferior a zero quedarà sense marge. Nota: 72 punts = 1 polzada = 2,54 " "cm" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3713,7 +3726,7 @@ msgstr "" "valor inferior a zero quedarà sense marge. Nota: 72 punts = 1 polzada = 2,54 " "cm" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3728,7 +3741,7 @@ msgstr "" "del fitxer d'origen. Només alguns format de sortida donen suporta canvis " "d'alineació." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3738,7 +3751,7 @@ msgstr "" "d'1.5em. L'eliminació de l'espaiament no funcionarà si el fitxer d'origen no " "conté paràgrafs (amb les etiquetes

o

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3752,7 +3765,7 @@ msgstr "" "s'estableix un valor negatiu, s'utilitza el sagnat especificat al document " "d'entrada, és a dir, el calibre no canvia el sagnat." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3760,7 +3773,7 @@ msgstr "" "Estableix la portada detectada a l'arxiu d'origen de forma preferent a la " "portada indicada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

o

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3777,7 +3790,7 @@ msgstr "" "L'alçada de les línies entre paràgrafs serà el doble del valor que " "s'estableixi aquí." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3789,7 +3802,7 @@ msgstr "" "s'estableix una portada amb el calibre, el document de sortida acabarà amb " "dues imatges de portada si no s'especifica aquesta opció." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3797,7 +3810,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3806,13 +3819,13 @@ msgstr "" "tipogràfics correctes. Vegeu http://daringfireball.net/projects/smartypants " "per a més detalls" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Converteix les cometes els guions i els punts suspensius als seus " "equivalents senzills." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3820,7 +3833,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3837,7 +3850,7 @@ msgstr "" "pel xinès i el japonès) s'utilitzarà la representació basada en l'idioma " "actual de la interfície del calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3853,85 +3866,85 @@ 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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Estableix l'idioma." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Estableix la data de publicació." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Estableix la marca horària del llibre (ja no s'utilitza enlloc més)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3939,7 +3952,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3949,12 +3962,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -3962,7 +3975,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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3974,11 +3987,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -3986,7 +3999,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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -3995,7 +4008,7 @@ msgstr "" "suprimeixen els salts d'escena amb múltiples línies en blanc per línies " "horitzontals." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -4003,7 +4016,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -4013,7 +4026,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -4021,34 +4034,34 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -4061,29 +4074,29 @@ msgstr "" "regular ha d'estar en sintaxi d'expressions regulars python i en fitxer ha " "d'estar codificat com a UTF-8." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 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:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "S'està convertint l'entrada a HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "S'està transformant el llibre..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "S'està creant" @@ -4333,11 +4346,11 @@ msgstr "Processament detallat" msgid "Convert LRS to LRS, useful for debugging." msgstr "Converteix LRS a LRS, és útil per a fer depuració." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Fitxer LRF no vàlid. No s'ha pogut assignar les metadades." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4351,56 +4364,56 @@ msgstr "" "Visualitza o edita les metadades d'un fitxer LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Estableix el nom del llibre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Indiqueu la clau d'ordenació per tí­tol" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Estableix l'autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Indiqueu la clau d'ordenació per autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Categoria del llibre. Per exemple: Història" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Camí al fitxer d'imatge que s'utilitzarà com a miniatura" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "Camí­ al fitxer txt amb el comentari que s'ha de desar al fitxer LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Extreu la miniatura d'un fitxer LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Estableix l'editorial" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Estableix la classificació del llibre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Estableix el creador del llibre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Estableix el productor del llibre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4408,7 +4421,7 @@ msgstr "" "Extreu la portada del fitxer LRF. Tingueu en compte el format LRF no té " "definida portada i s'aplicarà l'heurística per endevinar-la." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Indiqueu l'ID (identificador) del llibre" @@ -4435,7 +4448,6 @@ msgid "No" msgstr "No" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4464,7 +4476,6 @@ msgid "Publisher" msgstr "Editorial" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Productor" @@ -4957,238 +4968,11 @@ msgstr "Notes al peu" msgid "Sidebar" msgstr "Barra lateral" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"ordre...\n" -"l'ordre pot ser una d'aquestes:\n" -"[%%commands]\n" -"\n" -"Utilitzeu %prog ordre --help per a més informació d'una ordre específica\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] arxiu.pdf\n" -"\n" -"Talla un fitxer PDF.\n" -"representa un salt de línia. Comença una nova línia en la posició equivalent " -"de la traducció.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Camí al fitxer de sortida. Per defecte el fitxer es crea a la carpeta actual." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Nombre de píxels que s'ha de retallar de l'extrem esquerre de la x (%s per " -"defecte)" - -#: /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 "" -"Nombre de píxels que s'ha de retallar de l'extrem esquerre de la y (%s per " -"defecte)" - -#: /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 "" -"Nombre de píxels que s'ha de retallar de l'extrem dret de la x (%s per " -"defecte)" - -#: /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 "" -"Nombre de píxels que s'ha de retallar de l'extrem dret de la y (%s per " -"defecte)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 fitxer generat per ghostscript que permet retallar cada pàgina per " -"separat «gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox arxiu.pdf 2> bounding»" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Opcions de retallar:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Opcions per controlar la transformació de pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[opcions] fitxer.pdf password\n" -"\n" -"Desencripta un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Opcions de desencriptatge:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[opcions] fitxer.pdf password\n" -"\n" -"Encripta un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Opcions d'encriptatge:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"fitxer.pdf ...\n" -"\n" -"Obté informació sobre un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Assumpte" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Creador" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Pàgines" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Mida del fitxer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Versió del PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[opcions] fitxer1.pdf fitxer2.pdf ...\n" -"\n" -"S'utilitzaran les metadades del primer PDF indicat.\n" -"\n" -"Fusiona PDFs individuals.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Opcions de fusió:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[opcions] fitxer.pdf\n" -"\n" -"Inverteix un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Opcions d'inversió:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"fitxer.pdf graus\n" -"\n" -"Rota les pàgines d'un PDF en sentit horari\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Opcions de rotació:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [opcions] fitxer.pdf pàgina_a_dividir_en ...\n" -"%prog %%name [opcions] fitxer.pdf interval_de_pàgines_a_dividir_en ...\n" -"\n" -"Ex.\n" -"\n" -"%prog %%nom fitxer.pdf 6\n" -"%prog %%nom fitxer.pdf 6-12\n" -"%prog %%nom fitxer.pdf 6-12 8 10 9-20\n" -"\n" -"Dividir un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Opcions de divisió:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6282,6 +6066,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Gestiona les col·leccions" @@ -7458,12 +7246,12 @@ msgstr "sortida" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7900,19 +7688,23 @@ msgstr "Trieu el color del primer pla" msgid "Choose background color" msgstr "Trieu el color del fons" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Crea un enllaç" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Introduïu la URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Vista normal" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Codi font HTML" @@ -8826,21 +8618,61 @@ msgstr "&Sense imatges" msgid "PDF Output" msgstr "Sortida PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Mida del &full:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientació:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "Mida &personalitzada:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Conserva la relació d'&aspecte de la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "Mida &personalitzada:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Família Se&rif:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Família &Sans:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Família &Monoespai" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Tipus de lletra es&tàndard:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " Pí­xels" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Mida del &tipus de lletra Monoespai:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -9163,30 +8995,26 @@ msgstr "Detecta capítols a (expressió XPath):" msgid "Insert page breaks before (XPath expression):" msgstr "Insereix salts de pàgina abans de (expressió XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath invàlid" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "L'expressió XPath %s no és vàlida." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Marca de &capítol:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Suprimeix la primera &imatge" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Insereix les &metadades com a una pàgina al començament del llibre" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Suprimeix els marges &falsos" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9199,9 +9027,17 @@ msgstr "" "suprimir, deixeu el camp de reemplaçament en blanc i introduïu al camp de " "cerca les expressions regulars per a la capçalera i el peu de pàgina." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Suprimeix els marges &falsos" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Insereix les &metadades com a una pàgina al començament del llibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Marca de &capítol:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Suprimeix la primera &imatge" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10407,6 +10243,12 @@ msgstr "" "Tots els llibres seleccionats se suprimiran permanentment del vostre " "dispositiu. Comproveu la llista." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Ubicació" @@ -11334,7 +11176,7 @@ msgstr "&Contrasenya:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12320,64 +12162,94 @@ msgstr "Hi ha %(count)d llibres(s) en el format %(fmt)s" msgid "Choose formats" msgstr "Tria de formats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12385,27 +12257,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -13564,12 +13444,12 @@ msgid "LRF Viewer toolbar" msgstr "Barra d'eines del visor de LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Pàgina següent" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Pàgina anterior" @@ -15507,6 +15387,10 @@ msgstr "Enviament automàtic" msgid "Email" msgstr "Correu electrònic" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Assumpte" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formats per al correu. S'enviarà el primer format que coincideixi." @@ -15530,7 +15414,7 @@ msgstr "" "aquesta adreça de correu electrònic (si està en un dels formats de la " "llista)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "nova adreça de correu electrònic" @@ -18551,39 +18435,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Configura el visor de llibres electrònics" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Família Se&rif:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Família &Sans:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Família &Monoespai" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Mida de lletra per &defecte" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " Pí­xels" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Mida del &tipus de lletra Monoespai:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Tipus de lletra es&tàndard:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -18789,44 +18644,44 @@ msgstr "" msgid "No results found for:" msgstr "No hi ha resultats per a:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Cerca al diccionari" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "&Cerca la coincidència següent" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Vés a..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Propera secció" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Secció anterior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Inici del document" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Final del document" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Inici de la secció" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Final de la secció" @@ -20883,18 +20738,18 @@ msgstr "s'ha restaurat la preferència " msgid "creating custom column " msgstr "s'està creant una columna personalitzada " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "S'està copiant %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "S'està compactant la base de dades" @@ -24113,3 +23968,191 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "File Size" +#~ msgstr "Mida del fitxer" + +#~ msgid "Pages" +#~ msgstr "Pàgines" + +#~ msgid "Creator" +#~ msgstr "Creador" + +#~ msgid "Rotate Options:" +#~ msgstr "Opcions de rotació:" + +#~ msgid "Reverse Options:" +#~ msgstr "Opcions d'inversió:" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Opcions per controlar la transformació de pdf" + +#~ msgid "Crop Options:" +#~ msgstr "Opcions de retallar:" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [opcions] fitxer.pdf pàgina_a_dividir_en ...\n" +#~ "%prog %%name [opcions] fitxer.pdf interval_de_pàgines_a_dividir_en ...\n" +#~ "\n" +#~ "Ex.\n" +#~ "\n" +#~ "%prog %%nom fitxer.pdf 6\n" +#~ "%prog %%nom fitxer.pdf 6-12\n" +#~ "%prog %%nom fitxer.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Dividir un PDF.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Nombre de píxels que s'ha de retallar de l'extrem esquerre de la x (%s per " +#~ "defecte)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Nombre de píxels que s'ha de retallar de l'extrem dret de la x (%s per " +#~ "defecte)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Nombre de píxels que s'ha de retallar de l'extrem esquerre de la y (%s per " +#~ "defecte)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Nombre de píxels que s'ha de retallar de l'extrem dret de la y (%s per " +#~ "defecte)" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "fitxer.pdf ...\n" +#~ "\n" +#~ "Obté informació sobre un PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[opcions] fitxer.pdf password\n" +#~ "\n" +#~ "Encripta un PDF.\n" + +#~ 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 fitxer generat per ghostscript que permet retallar cada pàgina per " +#~ "separat «gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox arxiu.pdf 2> bounding»" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] arxiu.pdf\n" +#~ "\n" +#~ "Talla un fitxer PDF.\n" +#~ "representa un salt de línia. Comença una nova línia en la posició equivalent " +#~ "de la traducció.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[opcions] fitxer.pdf password\n" +#~ "\n" +#~ "Desencripta un PDF.\n" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Camí al fitxer de sortida. Per defecte el fitxer es crea a la carpeta actual." + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "fitxer.pdf graus\n" +#~ "\n" +#~ "Rota les pàgines d'un PDF en sentit horari\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[opcions] fitxer.pdf\n" +#~ "\n" +#~ "Inverteix un PDF.\n" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Comunica't amb un lector Sony PRS-500." + +#~ msgid "Encrypt Options:" +#~ msgstr "Opcions d'encriptatge:" + +#~ msgid "Decrypt Options:" +#~ msgstr "Opcions de desencriptatge:" + +#~ msgid "PDF Version" +#~ msgstr "Versió del PDF" + +#~ msgid "Merge Options:" +#~ msgstr "Opcions de fusió:" + +#~ msgid "Split Options:" +#~ msgstr "Opcions de divisió:" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[opcions] fitxer1.pdf fitxer2.pdf ...\n" +#~ "\n" +#~ "S'utilitzaran les metadades del primer PDF indicat.\n" +#~ "\n" +#~ "Fusiona PDFs individuals.\n" + +#~ msgid "Enter URL" +#~ msgstr "Introduïu la URL" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "ordre...\n" +#~ "l'ordre pot ser una d'aquestes:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Utilitzeu %prog ordre --help per a més informació d'una ordre específica\n" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 9ef38b07fe..8ecce38e34 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-31 12:00+0000\n" "Last-Translator: Štěpán Krb \n" "Language-Team: Czech \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:32+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:39+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -975,26 +956,26 @@ msgstr "Cesta ke složce knihovny je moc dlouhá. Musí mít méně než %d znak #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Ano" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Hlavní" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Karta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Karta B" @@ -1192,14 +1173,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Zprávy" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1267,8 +1248,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1278,8 +1259,8 @@ msgstr "Přenos knih do zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1301,8 +1282,8 @@ msgstr "Odebírání knih ze zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1329,7 +1310,6 @@ msgstr "Komunikace s chytrými telefony BlackBerry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1842,10 +1822,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Komunikace se čtečkou Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Komunikace se čtečkou Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Komunikace se Sony eBook čtečkou starší než PRST1." @@ -1855,18 +1831,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentáře byly odebrány, protože způsobují zamrznutí čtečky SONY." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Vše podle názvu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Vše podle autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1875,7 +1851,7 @@ msgstr "" "zařízeni. Možnosti zahrnují: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1989,63 +1965,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2053,27 +2029,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Zjistit informace o zařízení..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3012,6 +2988,27 @@ msgstr "" "Zachovat poměr stran obrázku obalu namísto jeho roztažení a vyplnění přes " "celou stránku v generovaném pdf." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3436,6 +3433,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3443,7 +3448,7 @@ msgstr "" "Buď cesta k CSS nebo přímo CSS. Tento CSS bude přidán ke pravidlům stylu ze " "zdrojového souboru, takže může být použit k potlačení těchto pravidel." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3451,13 +3456,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3465,35 +3470,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3507,7 +3512,7 @@ msgstr "" "(výchozí) nezmění zarovnání ve zdrojovém souboru. Pouze některé výstupní " "formáty podporují zarovnání textu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3517,7 +3522,7 @@ msgstr "" "Odstranění mezer nebude fungovat, pokud zdrojový soubor nepoužívá odstavce " "(tagy

nebo

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3526,13 +3531,13 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Použít obálku nalezenou ve zdrojovém souboru namísto zadané obálky." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

nebo

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3554,7 +3559,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3562,7 +3567,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3571,11 +3576,11 @@ msgstr "" "správnéh ekvivalenty. Pro podrobnosti přejděte na " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3583,7 +3588,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3599,7 +3604,7 @@ msgstr "" "společné pro čínštinu a japonštinu) bude použit výklad podle současně " "nastaveného jazyka rozhraní calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3614,81 +3619,81 @@ 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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Nastaví datum vydání." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3696,7 +3701,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3706,21 +3711,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3732,12 +3737,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -3745,13 +3750,13 @@ msgstr "" "Odebrat z dokumentu prázdné odstavce, pokud se vyskytují mezi všemi " "ostatními odstavci." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3759,7 +3764,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3768,7 +3773,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3776,34 +3781,34 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3811,27 +3816,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Nepodařilo se analyzovat datum nebo čas" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Převod vstupu na HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Probíhá převod elektronické knihy..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Vytváření" @@ -4075,11 +4080,11 @@ msgstr "Podrobnosti zpracování" msgid "Convert LRS to LRS, useful for debugging." msgstr "Převést LRS na LRS, užitečné při ladění chyb." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Neplatný soubor LRF. Nelze nastavit metadata." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4093,59 +4098,59 @@ msgstr "" "Zobrazení/změna metadat v souboru LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Zadejte název knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Zadejte klíč řazení pro název" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Zadejte autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Zadejte klíč řazení pro autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorie, do které tato kniha patří. Např: Historická" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Cesta ke grafickému souboru, který bude nastaven jako náhled tohoto souboru" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Cesta k souboru TXT obsahujícímu poznámky, které se mají vložit do souboru " "LRF." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Vytáhnout náhled ze souboru LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Zadejte vydavatele" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Zadejte zařazení knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Zadejte tvůrce knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Zadejte producenta knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4153,7 +4158,7 @@ msgstr "" "Vytáhnout obálku ze souboru LRF. Mějte na paměti, že formát LRF nemá pevně " "definovanou obálku, takže na její nalezení bude použita heuristická metoda." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Zadejte identifikátor knihy" @@ -4180,7 +4185,6 @@ msgid "No" msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4209,7 +4213,6 @@ msgid "Publisher" msgstr "Vydavatel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" @@ -4689,233 +4692,11 @@ msgstr "Poznámky pod čarou" msgid "Sidebar" msgstr "Postraní panel" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"příkaz...\n" -"\n" -"příkaz může být jeden z následujících:\n" -"[%%commands]\n" -"\n" -"Použijte %prog příkaz --help pro získání více informací o příkazu\n" -"\n" -"Měnit PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Ořiznout PDF soubor.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Cesta k výstupnímu souboru. Standardně bude výstupní soubor vytvořen v " -"aktuálním pracovním adresáři." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Počet pixelů k oříznutí zleva x (výchozí je %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 "Počet pixelů k oříznutí zleva y (výchozí je %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 "Počet pixelů k oříznutí zprava x (výchozí je %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 "Počet pixelů k oříznutí zprava y (výchozí je %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"Soubor vytvořený pomocí ghostscriptu, který umožňuje každé stránce, aby byla " -"individuálně oříznuta `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf " -"2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Možnosti ořezu:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Možnosti transformace PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf heslo\n" -"\n" -"Dekryptovat PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Dešifrovací volby:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf heslo\n" -"\n" -"Zakryptovat PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Šifrovací volby:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf ...\n" -"\n" -"Získat informace o PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Předmět" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Původce" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Stránky" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Velikost Souboru" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF verze" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata se použijí z prvního PDF souboru.\n" -"\n" -"Spojí individuální PDF soubory.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Slučovací volby:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Reverzní volby:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf stupně\n" -"\n" -"Otočit PDF soubor ve směru hodinových ručiček.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Možnosti otočení:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Rozdělit PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Možnosti rozdělení:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5979,6 +5760,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Spravovat kolekce" @@ -7099,12 +6884,12 @@ msgstr "výstup" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7534,19 +7319,23 @@ msgstr "Vyberte si barvu popředí" msgid "Choose background color" msgstr "Vybrat barvu pozadí" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Vytvořit odkaz" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Zadej URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Normální pohled" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML zdroj" @@ -8421,22 +8210,62 @@ msgstr "Žádné obrázky" msgid "PDF Output" msgstr "PDF Výstup" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Velikost papíru:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientace:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Zachovat poměr stran pro obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "&Patkové písmo" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Bezpatkové písmo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "&Neproporcionální písmo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Vý&chozí písmo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "&Velikost neproporcionálního písma:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "PMLZ výstup" @@ -8736,30 +8565,26 @@ msgstr "Detekuj kapitoly u (XPath výraz)" msgid "Insert page breaks before (XPath expression):" msgstr "Vložit zalomení stránky před (XPath výraz)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Neplatný XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath výraz %s není platný" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Značka kapitol:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Odstranit první &obrázek" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Vlož metadata jako stránku na začátek knihy" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8767,9 +8592,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Vlož metadata jako stránku na začátek knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Značka kapitol:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Odstranit první &obrázek" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9931,6 +9764,12 @@ msgstr "" "Všechny označené knihy budou trvale smazány z Vašeho zařízení. " "Prosím, ověřte seznam." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Umístění" @@ -10809,7 +10648,7 @@ msgstr "&Heslo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11721,64 +11560,94 @@ msgstr "" msgid "Choose formats" msgstr "Zvolit formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11786,27 +11655,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12936,12 +12813,12 @@ msgid "LRF Viewer toolbar" msgstr "Nástrojová išta prohlížeče LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Následující strana" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Předcházející strana" @@ -14686,6 +14563,10 @@ msgstr "Automaticky odeslat" msgid "Email" msgstr "Email" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Předmět" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formáty pro e-mail. První odpovídající formát bude zaslán." @@ -14708,7 +14589,7 @@ msgstr "" "Pokud je zaškrtnuto, stažené zprávy jsou automaticky odeslány na tuto " "emailovou adresu (za předpokladu, že je v jednom z uvedených formátů)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "nová emailová adresa" @@ -17364,39 +17245,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Nastavit prohlížeč elektronických knih" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "&Patkové písmo" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Bezpatkové písmo:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "&Neproporcionální písmo:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Výchozí velikost &písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "&Velikost neproporcionálního písma:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Vý&chozí písmo:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Patkové" @@ -17596,44 +17448,44 @@ msgstr "" msgid "No results found for:" msgstr "Žádné výsledky nenalezeny pro:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "Podívat do slovníku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Přejít na..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Další sekce" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Předchozí sekce" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Začátek dokumentu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Konec dokumentu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Začátek sekce" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Konec sekce" @@ -19486,17 +19338,17 @@ msgstr "" msgid "creating custom column " msgstr "vytváření uživatelských sloupců " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopírování %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Zhutňování databáze" @@ -22007,3 +21859,186 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Cesta k výstupnímu souboru. Standardně bude výstupní soubor vytvořen v " +#~ "aktuálním pracovním adresáři." + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Možnosti transformace PDF" + +#~ msgid "File Size" +#~ msgstr "Velikost Souboru" + +#~ msgid "Pages" +#~ msgstr "Stránky" + +#~ msgid "Creator" +#~ msgstr "Původce" + +#~ msgid "PDF Version" +#~ msgstr "PDF verze" + +#~ msgid "Encrypt Options:" +#~ msgstr "Šifrovací volby:" + +#~ msgid "Crop Options:" +#~ msgstr "Možnosti ořezu:" + +#~ msgid "Decrypt Options:" +#~ msgstr "Dešifrovací volby:" + +#~ msgid "Merge Options:" +#~ msgstr "Slučovací volby:" + +#~ msgid "Split Options:" +#~ msgstr "Možnosti rozdělení:" + +#~ msgid "Rotate Options:" +#~ msgstr "Možnosti otočení:" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Počet pixelů k oříznutí zprava y (výchozí je %s)" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Ořiznout PDF soubor.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Počet pixelů k oříznutí zleva x (výchozí je %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Počet pixelů k oříznutí zleva y (výchozí je %s)" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf heslo\n" +#~ "\n" +#~ "Dekryptovat PDF.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Počet pixelů k oříznutí zprava x (výchozí je %s)" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Získat informace o PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf heslo\n" +#~ "\n" +#~ "Zakryptovat PDF.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata se použijí z prvního PDF souboru.\n" +#~ "\n" +#~ "Spojí individuální PDF soubory.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf stupně\n" +#~ "\n" +#~ "Otočit PDF soubor ve směru hodinových ručiček.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" + +#~ 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 "" +#~ "Soubor vytvořený pomocí ghostscriptu, který umožňuje každé stránce, aby byla " +#~ "individuálně oříznuta `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf " +#~ "2> bounding`" + +#~ msgid "Reverse Options:" +#~ msgstr "Reverzní volby:" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "příkaz...\n" +#~ "\n" +#~ "příkaz může být jeden z následujících:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Použijte %prog příkaz --help pro získání více informací o příkazu\n" +#~ "\n" +#~ "Měnit PDF.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Rozdělit PDF.\n" + +#~ msgid "Enter URL" +#~ msgstr "Zadej URL" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Komunikace se čtečkou Sony PRS-500." diff --git a/src/calibre/translations/cy.po b/src/calibre/translations/cy.po index c8e00a0c08..eea780fc00 100644 --- a/src/calibre/translations/cy.po +++ b/src/calibre/translations/cy.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-02-26 20:21+0000\n" "Last-Translator: Rachael Munns \n" "Language-Team: Welsh \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? " "2 : 3;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:44+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:53+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,12 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -132,23 +131,8 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -157,7 +141,7 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -191,12 +175,12 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -204,9 +188,6 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -941,26 +922,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Iawn" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Sail" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Cerdyn A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Cerdyn B" @@ -1129,14 +1110,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Newyddion" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catalog" @@ -1197,8 +1178,8 @@ msgstr "Wrthi'n adalw rhestr o lyfrau ar y ddyfais..." #: /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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1208,8 +1189,8 @@ msgstr "Wrthi'n anfon lyfrau i'r ddyfais..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1231,8 +1212,8 @@ msgstr "Wrthi'n dileu lyfrau o'r ddyfais" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1259,7 +1240,6 @@ msgstr "Cyfathrebwch gyda ffônau clyfar Blackberry" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1753,10 +1733,6 @@ msgstr "Cyfathrebwch gyda porwyr e-lyfr Nook Color, TSR a Tablet" msgid "Communicate with the Nuut2 eBook reader." msgstr "Cyfathrebwch gyda'r porïwr e-lyfrau Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Cyfathrebwch gyda'r porïwr e-lyfrau Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Cyfathrebwch gyda porwyr e-lyfr Sony sy'n hynach na'r PRST1." @@ -1766,25 +1742,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Y cyfan, trefnwyd gan y teitl" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Y cyfan, trefnwyd gan yr awdur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1877,63 +1853,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1941,27 +1917,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2768,6 +2744,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3108,12 +3105,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3121,13 +3126,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3135,35 +3140,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3172,14 +3177,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3188,25 +3193,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3214,29 +3219,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3247,7 +3252,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3257,105 +3262,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3363,66 +3368,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3430,27 +3435,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3668,11 +3673,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3681,62 +3686,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3761,7 +3766,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3790,7 +3794,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4229,185 +4232,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5423,6 +5251,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6493,12 +6325,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6928,19 +6760,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7796,20 +7632,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8106,30 +7982,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8137,8 +8009,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9190,6 +9070,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10025,7 +9911,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10917,64 +10803,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10982,27 +10898,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12109,12 +12033,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13813,6 +13737,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13830,7 +13758,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16443,39 +16371,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16672,44 +16571,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18442,17 +18341,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -20889,3 +20788,6 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Cyfathrebwch gyda'r porïwr e-lyfrau Sony PRS-500." diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 8e522537e2..91de6f7f78 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-13 17:59+0000\n" "Last-Translator: Jens Holm \n" "Language-Team: Danish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:32+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:39+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -978,26 +959,26 @@ msgstr "Sti til bibliotek for lang. Skal være kortere end %d tegn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Main/hjem/primær" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Kort B" @@ -1200,14 +1181,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheder" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1275,8 +1256,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1286,8 +1267,8 @@ msgstr "Overfører bøger til enhed..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1309,8 +1290,8 @@ msgstr "Fjerner bøger fra enhed..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1337,7 +1318,6 @@ msgstr "Kommunikér med Blackberry smartphone." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1845,10 +1825,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Kommunikér med Nuut2 e-bogslæser." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Kommunikér med Sony PRS-500 e-bogslæser." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1858,18 +1834,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Alle efter titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Alle efter forfatter" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1878,7 +1854,7 @@ msgstr "" "enheden. Muligheder omfatter: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1971,63 +1947,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2035,27 +2011,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Hent enhedsoplysninger..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2976,6 +2952,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3384,6 +3381,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3392,7 +3397,7 @@ msgstr "" "til stilreglerne fra kildefilen, så de tilsidesætte de oprindelige " "stilregler." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3400,13 +3405,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3414,35 +3419,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3454,7 +3459,7 @@ msgstr "" "margin. \"original\" (standard) - ingen ændring. Bemærk at kun nogle output-" "formater understøtter lige margin." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3464,7 +3469,7 @@ msgstr "" "removal will not work if the source file does not use paragraphs Valget har " "ikke effekt på kildefiler, som ikke indeholder

eller

tags." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3473,13 +3478,13 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Brug omslaget fra kildefilen fremfor det angivne omslag." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

eller

tags." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3501,7 +3506,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3509,7 +3514,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3518,11 +3523,11 @@ msgstr "" "typografiske korrekte ækvivalenter. For uddybning, se " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3530,7 +3535,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3541,7 +3546,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3556,105 +3561,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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "Forfatterversion anvendt ved sortering. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Angiv publikationsdato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3662,67 +3667,67 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3730,27 +3735,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Dato/tid parsningsfejl" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Konvertér input til HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Udfører transformationer på e-bog..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Opretter" @@ -3992,11 +3997,11 @@ msgstr "Uddybende behandling" msgid "Convert LRS to LRS, useful for debugging." msgstr "Konverter LRS til LRS, nyttigt ved fejlfinding." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Ugyldig LRF-fil. Kunne ikke lave metadata." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4010,58 +4015,58 @@ msgstr "" "Vis/redigér metadata i en LRF-fil.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Angiv bogens titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Vælg sorteringsnøgle til titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Angiv forfatter" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Vælg sorteringsnøgle for forfatter" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorien denne bog tilhører. F.eks.: Historie" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Sti til billedgrafik som vil blive valgt til disse filers miniaturebillede" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Sti til en .txt-fil der indeholder kommentaren, der skal tilføjes lrf-filen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Udpak miniaturebillede fra LRF-fil" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Angiv udgiver" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Vælg bog klassifikation" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Angiv bogskaber" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Angiv bogproducer" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4069,7 +4074,7 @@ msgstr "" "Udpak omslag fra LRF-fil. Bemærk at LRF-formatet ikke inkluderer omslag, så " "Calibre vil gætte på hvilket omslag der skal anvendes." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Sæt Bog ID" @@ -4096,7 +4101,6 @@ msgid "No" msgstr "Nej" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4125,7 +4129,6 @@ msgid "Publisher" msgstr "Udgiver" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producer" @@ -4585,232 +4588,11 @@ msgstr "Fodnoter" msgid "Sidebar" msgstr "Sidepanel" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"kommando...\n" -"\n" -"kommando kan være en af følgende:\n" -"[%%commands]\n" -"\n" -"Anvend %prog kommando --help for at få mere information om en specifik " -"kommando\n" -"\n" -"Manipulér en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] fil.pdf\n" -"\n" -"Tilskær en PDF-fil.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Sti til output-filen. Som standard oprettes en fil i den aktuelle mappe." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Antal af pixels der skal afskæres fra venstre x (standard er %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 "Antal af pixels der skal afskæres fra venstre y (standard er %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 "Antal af pixels der skal afskæres fra højre x (standard er %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 "Antal af pixels der skal afskæres fra højre y (standard er %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"En fil genereret af ghostscript som tillader individuel afskæring `gs -" -"dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Afskæringsmuligheder:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Valgmuligheder til at styre pdf-transformationen" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] fil.pdf kodeord\n" -"\n" -"Afkrypter en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Afkrypteringsmuligheder:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] fil.pdf kodeord\n" -"\n" -"Kryptér en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Krypteringsmuligheder:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"fil.pdf ...\n" -"\n" -"Hent information om en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Forfatter" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Emne" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Ophavsmand" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Sider" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Filstørrelse" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF version" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] fil1.pdf fil2.pdf ...\n" -"\n" -"Metadata vil blive hentet fra den først angivne PDF.\n" -"\n" -"Fletter individuelle PDFs.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Flettemuligheder:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] fil.pdf\n" -"\n" -"Vend en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Vendemuligheder:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"fil.pdf grader\n" -"\n" -"Rotér PDF-sider med uret.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Roteringsmuligheder:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] fil.pdf page_to_split_on ...\n" -"%prog %%name [options] fil.pdf page_range_to_split_on ...\n" -"\t\n" -"F.eks.\n" -"\t\n" -"%prog %%name fil.pdf 6\n" -"%prog %%name fil.pdf 6-12\n" -"%prog %%name fil.pdf 6-12 8 10 9-20\n" -"\n" -"Del en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Delemuligheder:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5839,6 +5621,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Administrér collections" @@ -6940,12 +6726,12 @@ msgstr "output" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7375,19 +7161,23 @@ msgstr "Vælg forgrundsfarve" msgid "Choose background color" msgstr "Vælg baggrundsfarve" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Opret henvisning" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Indtast URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML-kildetekst" @@ -8262,22 +8052,62 @@ msgstr "Ingen &billeder" msgid "PDF Output" msgstr "PDF-output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Papirstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientering:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Bevar omslagets &aspektforhold" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rif-familien:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Sans-familien:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "&Monospace-familien:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "S&tandardskrifttype:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Monospace-&skriftstørrelse:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "PMLZ-output" @@ -8579,30 +8409,26 @@ msgstr "Detektér kapitler ved (XPath-udtryk):" msgid "Insert page breaks before (XPath expression):" msgstr "Indsæt sideskift før (XPath-udtryk):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Ugyldig XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath udtryk %s er ugyldig." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Kapitel&markering:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Fjern første &billede" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Indsæt &metadata som en side i starten af bogen" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8610,9 +8436,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Indsæt &metadata som en side i starten af bogen" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Kapitel&markering:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Fjern første &billede" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9692,6 +9526,12 @@ msgstr "" "Alle valgte bøger vil blive permanent slettet fra din enhed. Check " "venligst listen." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Forfatter" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Placering" @@ -10581,7 +10421,7 @@ msgstr "&Adgangskode:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11478,64 +11318,94 @@ msgstr "" msgid "Choose formats" msgstr "Vælg formater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11543,27 +11413,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12695,12 +12573,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF-viser værktøjslinje" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Næste side" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Forrige side" @@ -14448,6 +14326,10 @@ msgstr "Auto send" msgid "Email" msgstr "E-mail" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Emne" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formatér til e-mail. Det første matchende format vil blive sendt." @@ -14467,7 +14349,7 @@ msgstr "" "Hvis valgt, downloadede nyheder vil automatisk blive e-mailet
til denne " "email-adresse (forudsat nyheden er i en af de listede formater)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "ny e-mail adresse" @@ -17156,39 +17038,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Konfigurér Ebook læser" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rif-familien:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Sans-familien:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "&Monospace-familien:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Standard skriftstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Monospace-&skriftstørrelse:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "S&tandardskrifttype:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -17387,44 +17240,44 @@ msgstr "" msgid "No results found for:" msgstr "Ingen resultater fundet for:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Opslag i ordbog" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Gå til..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Næste sektion" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Forrige sektion" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Dokument start" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Dokument slut" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Sektion start" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Sektion slut" @@ -19377,17 +19230,17 @@ msgstr "" msgid "creating custom column " msgstr "opret tilpasset søjle " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Komprimerer database" @@ -21885,3 +21738,185 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Kommunikér med Sony PRS-500 e-bogslæser." + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "kommando...\n" +#~ "\n" +#~ "kommando kan være en af følgende:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Anvend %prog kommando --help for at få mere information om en specifik " +#~ "kommando\n" +#~ "\n" +#~ "Manipulér en PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] fil.pdf\n" +#~ "\n" +#~ "Tilskær en PDF-fil.\n" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Valgmuligheder til at styre pdf-transformationen" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Antal af pixels der skal afskæres fra højre x (standard er %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Antal af pixels der skal afskæres fra højre y (standard er %s)" + +#~ 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 "" +#~ "En fil genereret af ghostscript som tillader individuel afskæring `gs -" +#~ "dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" + +#~ msgid "Crop Options:" +#~ msgstr "Afskæringsmuligheder:" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Antal af pixels der skal afskæres fra venstre x (standard er %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Antal af pixels der skal afskæres fra venstre y (standard er %s)" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] fil.pdf kodeord\n" +#~ "\n" +#~ "Afkrypter en PDF.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Afkrypteringsmuligheder:" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Sti til output-filen. Som standard oprettes en fil i den aktuelle mappe." + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "fil.pdf ...\n" +#~ "\n" +#~ "Hent information om en PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] fil.pdf kodeord\n" +#~ "\n" +#~ "Kryptér en PDF.\n" + +#~ msgid "File Size" +#~ msgstr "Filstørrelse" + +#~ msgid "Pages" +#~ msgstr "Sider" + +#~ msgid "Creator" +#~ msgstr "Ophavsmand" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] fil1.pdf fil2.pdf ...\n" +#~ "\n" +#~ "Metadata vil blive hentet fra den først angivne PDF.\n" +#~ "\n" +#~ "Fletter individuelle PDFs.\n" + +#~ msgid "PDF Version" +#~ msgstr "PDF version" + +#~ msgid "Encrypt Options:" +#~ msgstr "Krypteringsmuligheder:" + +#~ msgid "Rotate Options:" +#~ msgstr "Roteringsmuligheder:" + +#~ msgid "Split Options:" +#~ msgstr "Delemuligheder:" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] fil.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] fil.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "F.eks.\n" +#~ "\t\n" +#~ "%prog %%name fil.pdf 6\n" +#~ "%prog %%name fil.pdf 6-12\n" +#~ "%prog %%name fil.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Del en PDF.\n" + +#~ msgid "Reverse Options:" +#~ msgstr "Vendemuligheder:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "fil.pdf grader\n" +#~ "\n" +#~ "Rotér PDF-sider med uret.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Flettemuligheder:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] fil.pdf\n" +#~ "\n" +#~ "Vend en PDF.\n" + +#~ msgid "Enter URL" +#~ msgstr "Indtast URL" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 700db6c4cc..07099b1416 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-26 18:23+0000\n" "Last-Translator: SimonFS \n" "Language-Team: American English \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:34+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:41+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -54,13 +54,12 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -153,23 +152,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -178,7 +162,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -212,12 +196,12 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -225,9 +209,6 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -997,26 +978,26 @@ msgstr "Pfad zur Datenbank zu lang. Muss kürzer als %d Zeichen sein" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Haupt" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Karte A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Karte B" @@ -1225,14 +1206,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nachrichten" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1301,8 +1282,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1312,8 +1293,8 @@ msgstr "Bücher ans Gerät übertragen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1335,8 +1316,8 @@ msgstr "Bücher vom Gerät entfernen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1363,7 +1344,6 @@ msgstr "Kommunikation mit dem Blackberry Smartphone." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1920,10 +1900,6 @@ msgstr "Verbinde mit dem Nook Color, TSR und Tablett eBook Lesern." msgid "Communicate with the Nuut2 eBook reader." msgstr "Kommunikation mit dem Nuut2 E-Book-Reader." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Kommunikation mit dem Sony PRS-500 E-Book-Reader." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Kommuniziert mit Sony eBook-Readern, die älter als PRST1 sind." @@ -1933,18 +1909,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Kommentare wurden entfernt, da der SONY reader damit Probleme hat" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "nach Titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Alle nach Titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1953,7 +1929,7 @@ msgstr "" "Gerät zu erstellen. Möglichkeiten sind: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2078,38 +2054,38 @@ msgstr "" "nur der erste Autor für Bücher von mehreren Autoren angezeigt. Lassen Sie " "diese Option ausgeschaltet, wenn Sie Metadaten-Schalttafeln benutzen." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "SmartDevice" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "Mit SmartDevice Apps kommunizieren" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "Verbindungen beim Start erlauben" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" "Aktiviere diese Option, um Verbindungen zu erlauben, sobald Calibre startet." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "Security Passwort" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Ein Passwort, das die Device App zum Verbindungsaufbau zu Calibre benutzen " "muss, eingeben" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "Festen Netzwerk-Port benutzen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2117,11 +2093,11 @@ msgstr "" "Wenn aktiviert, wird der eingestellte Port im Feld \"Port\" genutzt. Sonst " "wird ein zufälliger Port vom Treiber gewählt." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "Port Nummer " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2129,20 +2105,20 @@ msgstr "" "Port Nummer eingeben, die genutzt werden soll, wenn die Option \"Fester " "Port\" aktiviert ist." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "Zusätzliche Debug-Informationen ausdrucken" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" "Markieren Sie dieses Kästchen, wenn angefordert, bei Problemberichten" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "Aktiviert das Zeitlimit bei Inaktivität" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2154,27 +2130,27 @@ msgstr "" "Zeitlimit ausgeschaltet. Calibre wird die Verbindung zum Gerät nicht " "automatisch trennen." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "Zu viele Verbindungsversuche von %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Geräte-Information beziehen ..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "ungültiger Port in den Optionen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Fehler beim Verbinden zum Port %d. Versuchen Sie einen anderen Wert." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "Fehler beim Zuweisen eines zufälligen Ports" @@ -3201,6 +3177,27 @@ msgstr "" "Seitenverhältnis des Umschlagbildes beibehalten, statt es auf die volle " "erste Seite des erzeugten PDFs zu skalieren." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3697,6 +3694,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3705,7 +3710,7 @@ msgstr "" "an die Stilregeln der Ursprungsdatei angehängt, so dass es zum Überschreiben " "dieser Regeln verwendet werden kann." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3718,7 +3723,7 @@ msgstr "" "hierfür sind: font-family (Schriftart), color (Farbe), margin-left " "(Randbreite rechts), margin-right (Randbreite links)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" @@ -3726,7 +3731,7 @@ msgstr "" "Ein XPath-Ausdruck. Seitenumbrüche werden vor den angegebenen Elementen " "eingefügt. Benutzen Sie den Ausdruk '/' zum Deaktivieren." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3739,7 +3744,7 @@ msgstr "" "beibehalten hätten werden sollen. In diesem Fall können Sie die Entfernung " "deaktiveren." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3748,7 +3753,7 @@ msgstr "" "Setzt den oberen Abstand in Punkten. Standard ist %default. Ein Wert " "kleiner als 0 setzt den Abstand auf 0. Hinweis: 72 Punkte entsprechen 1 Zoll." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3757,7 +3762,7 @@ msgstr "" "Setzt den unteren Abstand in Punkten. Standard ist %default. Ein Wert " "kleiner als 0 setzt den Abstand auf 0. Hinweis: 72 Punkte entsprechen 1 Zoll." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3766,7 +3771,7 @@ msgstr "" "Setzt den linken Abstand in Punkten. Standard ist %default. Ein Wert " "kleiner als 0 setzt den Abstand auf 0. Hinweis: 72 Punkte entsprechen 1 Zoll." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3775,7 +3780,7 @@ msgstr "" "Setzt den rechten Abstand in Punkten. Standard ist %default. Ein Wert " "kleiner als 0 setzt den Abstand auf 0. Hinweis: 72 Punkte entsprechen 1 Zoll." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3789,7 +3794,7 @@ msgstr "" "ändert die Ausrichtung gegenüber der Quelldatei nicht. Beachten Sie, dass " "nicht alle Ausgabeformate die Textausrichtung unterstützen ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3799,7 +3804,7 @@ msgstr "" "Paragraphen von 1,5 em ein. Die Entfernung des Abstands funktioniert nur bei " "Quelldateien, die Paragraphen verwenden (

oder

Tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3813,7 +3818,7 @@ msgstr "" "wird der Absatzeinzug des Dokuments genutzt, Calibre ändert den Einzug also " "nicht." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3821,7 +3826,7 @@ msgstr "" "Verwendet bevorzugt das aus der Ursprungsdatei gewonnene Umschlagbild " "anstatt des angegebenen Umschlagbildes." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

oder

Tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3838,7 +3843,7 @@ msgstr "" "zwischen den Paragraphen wird das Doppelte des hier gesetzten Wertes " "betragen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3850,7 +3855,7 @@ msgstr "" "durch das Hinzufügen eines Coverbildes in Calibre das eBook dann zwei " "Coverbilder haben." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3858,7 +3863,7 @@ msgstr "" "Metadaten des Buchs am Buchanfang einfügen. Das ist hilfreich, wenn Ihr E-" "Book-Reader das direkte Anzeigen/Suchen von Metadaten nicht unterstützt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3867,13 +3872,13 @@ msgstr "" "zu deren typografisch korrekten Form. Details finden Sie unter " "http://daringfireball.net/projects/smartypants (nur in Englisch)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Ausgefallene Anführungszeichen, Striche und Auslassungspunkte in Ihre " "Entsprechungen in einfachen Text konvertieren." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3881,7 +3886,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3899,7 +3904,7 @@ msgstr "" "die Umsetzung verwendet wird, die der eingestellten Oberflächensprache von " "Calibre entspricht." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3915,87 +3920,87 @@ 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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Geben Sie die Beschreibung des E-Books an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Geben Sie den Verlag des E-Books an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Geben Sie die Buchreihe an, zu der dieses E-Book gehört." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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 Buchreihe an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Geben Sie das Erscheinungsdatum an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Buch Zeitstempel festlegen (wird nicht mehr überall verwendet)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -4003,7 +4008,7 @@ msgstr "" "Heuristik(en) aktivieren. Falls deaktiviert, werden keine Heuristiken zur " "Verarbeitung verwendet." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -4013,14 +4018,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -4028,7 +4033,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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -4040,18 +4045,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -4059,7 +4064,7 @@ msgstr "" "Linksbündige Abschnittswechsel werden zentriert. Weiche Abschnittswechsel, " "die mehrere Leerzeilen benutzen, werden mit horizontalen Linien ersetzt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -4067,7 +4072,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -4077,7 +4082,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -4085,31 +4090,31 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -4122,29 +4127,29 @@ msgstr "" "muss dem Python Regex Syntax entsprechen und die Datei muss in UTF-8 kodiert " "sein." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "Konnte kein E-Book im Archiv finden" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Die Werte von Buchreihen und Bewertungen müssen in Zahlen angegeben werden. " "Ignorieren" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Analyse von Datum/Zeit schlug fehl" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Eingabe zu HTML konvertieren ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Veränderungen am E-Book durchführen ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Erstellen" @@ -4395,11 +4400,11 @@ msgstr "Ausführlicher fortfahren" msgid "Convert LRS to LRS, useful for debugging." msgstr "Konvertierung von LRS zu LRS, hilfreich bei der Fehlerdiagnose." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Ungültige LRF-Datei. Konnte Metadaten nicht festlegen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4413,59 +4418,59 @@ msgstr "" "Zeigt/verändert die Metadaten in einer LRF-Datei.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Geben Sie den Buchtitel an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Geben Sie den Sortierungschlüssel für Titel an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Geben Sie den Autor an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Geben Sie den Sortierungschlüssel für Autoren an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Die Kategorie dieses Buches ... (Z. B.: Geschichte)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Pfad zu einer Grafik, die als Thumbnail für diese Datei verwendet werden soll" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Pfad zu einer Text Datei, deren Inhalt als Bemerkung in der LRF Datei " "gespeichert wird" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Thumbnail von LRF-Datei extrahieren" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Geben Sie den Verlag an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Geben Sie die Bucheinteilung an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Geben Sie den Urheber des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Geben Sie den Hersteller des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4474,7 +4479,7 @@ msgstr "" "festgelegt ist, werden Suchmethoden verwendet, um das Umschlagbild zu " "erraten." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Geben Sie die Buch-ID an" @@ -4501,7 +4506,6 @@ msgid "No" msgstr "Nein" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4530,7 +4534,6 @@ msgid "Publisher" msgstr "Verlag" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produzent" @@ -5026,238 +5029,11 @@ msgstr "Fußnoten" msgid "Sidebar" msgstr "Seitenleiste" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"Befehl ...\n" -"\n" -"Befehl kann einer der folgenden sein:\n" -"[%%commands]\n" -"\n" -"Verwenden Sie %prog command --help um mehr Informationen über einen " -"speziellen Befehl zu erhalten\n" -"\n" -"Verändert ein PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Beschneidet ein pdf.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Pfad zur Ausgabe-Datei. Die Datei wird im aktuellen Verzeichnis erstellt " -"(Voreinstellung)." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Anzahl der Punkte zum Beschneiden von links x (voreingestellt ist %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 "" -"Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %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 "" -"Anzahl der Punkte zum Beschneiden von rechts x (voreingestellt ist %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 "" -"Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" -"Eine von Ghostcript erstellte Datei, die es erlaubt, jede Seite individuell " -"zu beschneiden `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -"bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Einstellungen zum Beschneiden:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Einstellungen zur Steuerung der Umwandlung von pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"Ein PDF entschlüsseln.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Einstellungen zum Entschlüsseln:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"Ein PDF verschlüsseln.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Einstellungen zum Verschlüsseln:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf ...\n" -"\n" -"Zeigt Informationen über das PDF an.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Thema" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Ersteller" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Seiten" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Dateigröße" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF-Version" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Die Metadaten des zuerst angegebenen PDFs werden verwendet.\n" -"\n" -"Fügt einzelne PDFs zusammen.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Einstellungen zum Zusammenfügen:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Ein PDF umkehren.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Einstellungen zum Umkehren:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf Gradzahl\n" -"\n" -"Rotiert Seiten eines PDFs im Uhrzeigersinn.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Einstellungen zur Rotation:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf Seite_bei_der_aufgeteilt_wird ...\n" -"%prog %%name [options] file.pdf Seitenzahlen_bei_denen_aufgeteilt_wird ...\n" -"\t\n" -"Zum Beispiel\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Ein PDF aufteilen.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Einstellungen zum Aufteilen:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6365,6 +6141,10 @@ msgid "" msgstr "" "Sollen drahtlose Verbindungen automatisch mit Calibre gestartet werden?" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Sammlungen verwalten" @@ -7548,12 +7328,12 @@ msgstr "Ausgabe" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -8005,19 +7785,23 @@ msgstr "Textfarbe" msgid "Choose background color" msgstr "Hintergrundfarbe auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Verknüpfung erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "URL eingeben" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Normalansicht" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML-Quelltext" @@ -8944,21 +8728,61 @@ msgstr "Keine B&ilder" msgid "PDF Output" msgstr "PDF-Ausgabe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Papiergröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientierung:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "&Custom size:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Seitenverhältnis des Umschl&agbildes beibehalten" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rife Schriftartfamilie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Serifenlose Schriftartfamilie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Nichtproportionale (&monospace) Schriftartfamilie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "S&tandardschrift:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " Pixel" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Nichtproportionale Schri&ftgröße:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -9285,30 +9109,26 @@ msgstr "Kapitel erkennen bei (XPath Ausdruck):" msgid "Insert page breaks before (XPath expression):" msgstr "Seitenumbrüche einfügen vor (XPath Ausdruck):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Ungültiger XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "Der XPath Ausdruck %s ist ungültig." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Kapitel&markierung:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Erstes B&ild entfernen" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "&Metadaten als erste Seite des Buchs einfügen" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "&Falsche Ränder entfernen" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9321,9 +9141,17 @@ msgstr "" "geben Sie die regulären Ausdrücke für Kopf- und Fußzeile in die Suchfelder " "ein." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "&Falsche Ränder entfernen" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "&Metadaten als erste Seite des Buchs einfügen" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Kapitel&markierung:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Erstes B&ild entfernen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10536,6 +10364,12 @@ msgstr "" "Alle gewählten Bücher werden von Ihrem Gerät dauerhaft gelöscht. " "Bitte bestätigen Sie die Liste." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Ort" @@ -11473,7 +11307,7 @@ msgstr "&Passwort:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12465,7 +12299,7 @@ msgstr "Es gibt %(count)d Bücher im %(fmt)s Format" msgid "Choose formats" msgstr "Formate auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " @@ -12476,7 +12310,7 @@ msgstr "" "auf einem Flughafen verwenden, weil Sie Ihr Multimediagerät mit Calibre " "verbinden möchten, dann sollten Sie ein Passwort verwenden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " @@ -12486,7 +12320,7 @@ msgstr "" "beim Start anzeigen soll. Sie sollten diese Funktion nicht verwenden, wenn " "Sie ein unsicheres Netzwerk nutzen und kein Passwort gesetzt haben." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " @@ -12497,7 +12331,7 @@ msgstr "" "wenn Sie Ihr Gerät weiterhin nicht mit Calibre verbinden können, versuchen " "Sie dieses Feld zu aktivieren und geben Sie eine Nummer ein." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." @@ -12506,37 +12340,67 @@ msgstr "" "Port aufgetreten ist, versuchen Sie eine andere Nummer. Sie können jede Zahl " "zwischen 8.000 und 32.000 verwenden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "Ungültige Portnummer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "Sie müssen eine Portnummer vorgeben." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "Der Port muss eine Nummer zwischen 8000 und 32000 haben." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "Problem beim Starten des wireless Gerätes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "Der Treiber für wireless Geräte wurde nicht gestartet. Grund: \"%s\"" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "Multimediagerät-Steuerung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12549,27 +12413,35 @@ msgstr "" "Anfrage bitte bestätigen. Andererseits wird die Drahtlosverbindung nicht " "funktionieren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" -msgstr "Optionales Sicherheitspasswort" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "Optionales &Passwort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "Optionales Sicherheitspasswort" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "Optionaler, &festgelegter Port" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "Optionale Portnummer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "Einen festgelegten Port verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "Verbindungen beim Start von Calibre &autmatisch erlauben" @@ -13735,12 +13607,12 @@ msgid "LRF Viewer toolbar" msgstr "Symbolleiste des LRF-Betrachters" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Nächste Seite" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Vorherige Seite" @@ -15695,6 +15567,10 @@ msgstr "Automatisches Übertragen" msgid "Email" msgstr "E-Mail" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Thema" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formate für E-Mail. Das erste passende Format wird versendet." @@ -15719,7 +15595,7 @@ msgstr "" "Adresse versendet (vorausgesetzt sie entspricht einem der angegebenen " "Formate)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "Neue E-Mail-Adresse" @@ -18765,39 +18641,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "E-Book-Betrachter einrichten" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rife Schriftartfamilie:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Serifenlose Schriftartfamilie:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Nichtproportionale (&monospace) Schriftartfamilie:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Voreingestellte Schriftgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " Pixel" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Nichtproportionale Schri&ftgröße:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "S&tandardschrift:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -19010,44 +18857,44 @@ msgstr "Themes" msgid "No results found for:" msgstr "Kein Ergebnis gefunden für:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "Im Wörterbuch nachsch&lagen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "Betrachte Bild..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "&Suche nach dem nächsten Vorkommen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Gehe zu..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Nächster Abschnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Vorheriger Abschnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Beginn des Dokuments" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Ende des Dokuments" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Beginn des Abschnitts" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Ende des Abschnitts" @@ -21213,17 +21060,17 @@ msgstr "wiederhergestellte Einstellung " msgid "creating custom column " msgstr "Erstelle benutzerdefinierte Spalte " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migriere alte Datenbank zu E-Book Bibliothek in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -24289,3 +24136,191 @@ msgstr "" "drücken. Welche Technik Sie bevorzugen hängt von dem Zustand der Metadaten " "in Ihrer\n" "Bibliothek und Ihrem persönlichen Änderungsstil ab." + +#~ msgid "Creator" +#~ msgstr "Ersteller" + +#~ msgid "Pages" +#~ msgstr "Seiten" + +#~ msgid "File Size" +#~ msgstr "Dateigröße" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Beschneidet ein pdf.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Anzahl der Punkte zum Beschneiden von links x (voreingestellt ist %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Anzahl der Punkte zum Beschneiden von rechts x (voreingestellt ist %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" + +#~ 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 "" +#~ "Eine von Ghostcript erstellte Datei, die es erlaubt, jede Seite individuell " +#~ "zu beschneiden `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " +#~ "bounding`" + +#~ msgid "Crop Options:" +#~ msgstr "Einstellungen zum Beschneiden:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Ein PDF entschlüsseln.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Einstellungen zum Entschlüsseln:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Ein PDF verschlüsseln.\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "Einstellungen zum Verschlüsseln:" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Zeigt Informationen über das PDF an.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Die Metadaten des zuerst angegebenen PDFs werden verwendet.\n" +#~ "\n" +#~ "Fügt einzelne PDFs zusammen.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Einstellungen zum Zusammenfügen:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf Gradzahl\n" +#~ "\n" +#~ "Rotiert Seiten eines PDFs im Uhrzeigersinn.\n" + +#~ msgid "Rotate Options:" +#~ msgstr "Einstellungen zur Rotation:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Ein PDF umkehren.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf Seite_bei_der_aufgeteilt_wird ...\n" +#~ "%prog %%name [options] file.pdf Seitenzahlen_bei_denen_aufgeteilt_wird ...\n" +#~ "\t\n" +#~ "Zum Beispiel\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Ein PDF aufteilen.\n" + +#~ msgid "Reverse Options:" +#~ msgstr "Einstellungen zum Umkehren:" + +#~ msgid "Split Options:" +#~ msgstr "Einstellungen zum Aufteilen:" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Pfad zur Ausgabe-Datei. Die Datei wird im aktuellen Verzeichnis erstellt " +#~ "(Voreinstellung)." + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "Befehl ...\n" +#~ "\n" +#~ "Befehl kann einer der folgenden sein:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Verwenden Sie %prog command --help um mehr Informationen über einen " +#~ "speziellen Befehl zu erhalten\n" +#~ "\n" +#~ "Verändert ein PDF.\n" + +#~ msgid "PDF Version" +#~ msgstr "PDF-Version" + +#~ msgid "Enter URL" +#~ msgstr "URL eingeben" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Kommunikation mit dem Sony PRS-500 E-Book-Reader." + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Einstellungen zur Steuerung der Umwandlung von pdf" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index 64e5ed3196..7076f9fc29 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-22 09:51+0000\n" "Last-Translator: SteliosGero \n" "Language-Team: Greek \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:35+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:42+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -998,26 +979,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Ναι" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Κύρια μνήμη" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Κάρτα μνήμης Α" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Κάρτα μνήμης Β" @@ -1193,14 +1174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Ειδήσεις" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Κατάλογος" @@ -1269,8 +1250,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1280,8 +1261,8 @@ msgstr "Μεταφορά βιβλίων στη συσκευή..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1303,8 +1284,8 @@ msgstr "Αφαίρεση βιβλίων από τη συσκευή..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1331,7 +1312,6 @@ msgstr "Επικοινωνία με το «έξυπνο» τηλέφωνο Black #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1824,10 +1804,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήριο Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Επικοινωνία με το ηλ.αναγνωστήριο Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1837,18 +1813,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1857,7 +1833,7 @@ msgstr "" "μετατροπή σε συλλογές. Οι πιθανότητες συμπεριλαμβάνουν: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1953,63 +1929,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2017,27 +1993,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Λήψη των στοιχείων της συσκευής" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2902,6 +2878,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3287,12 +3284,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3300,13 +3305,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3314,35 +3319,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3351,14 +3356,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3367,25 +3372,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3393,7 +3398,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3401,17 +3406,17 @@ msgstr "" "Εισαγωγή των μεταδεδομένων στην αρχή του βιβλίου. Αυτό είναι χρήσιμο εάν το " "ηλ.αναγνωστήριο σας δεν υποστηρίζει άμεση απεικόνιση/αναζήτηση μεταδεδομένων." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3420,7 +3425,7 @@ msgstr "" "θα διαβαστούν απ' αυτό το αρχείο θα υπερισχύσουν των μεταδομένων του πηγαίου " "αρχείου." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3431,7 +3436,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3441,109 +3446,109 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Εισαγωγή συγγραφέων. Για εισαγωγή πολλαπλών συγγραφέων χρησιμοποιείται το " "διαχωριστικό σύμβολο ^ ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" "Η συμβολοσειρά που θα χρησιμοποιηθεί κατά την ταξινόμηση κατά όνομα " "συγγραφέα. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Εισαγωγή της ημερομηνίας έκδοσης." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3551,66 +3556,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3618,27 +3623,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "Δε βρέθηκε ηλεκτρονικό βιβλίο στο αρχείο." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Αποτυχία ανάγνωσης ημερομηνίας/ώρας" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Δημιουργία" @@ -3859,11 +3864,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Άκυρο αρχείο LRF. Τα μεταδεδομένα δεν μπόρεσαν να καθοριστούν." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3872,57 +3877,57 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Καθορισμός τίτλου βιβλίου" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Καθορισμός κλειδιού ταξινόμησης για τον τίτλο" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Καθορισμός συγγραφέα" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Καθορισμός κλειδιού ταξινόμησης για τον συγγραφέα" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Κατηγορία στην οποία ανήκει αυτό το βιβλίο. π.χ.: Ιστορία" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Διεύθυνση της εικόνας που θα χρησιμοποιηθεί ως εικονίδιο αυτού του αρχείου" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Εξαγωγή εικονιδίου από αρχείο LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Καθορισμός εκδότη" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Καθορισμός κατηγοριοποίησης βιβλίου" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Καθορισμός δημιουργού του βιβλίου" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Καθορισμός παραγωγού του βιβλίου" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -3931,7 +3936,7 @@ msgstr "" "προκαθορισμένο εξώφυλλο, γι'αυτό χρησιμοποιούμε ευρετικές μεθόδους " "(heuristics) για να μαντέψουμε το εξώφυλλο." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Καθορισμός ταυτότητας (ID) του βιβλίου" @@ -3956,7 +3961,6 @@ msgid "No" msgstr "Όχι" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3985,7 +3989,6 @@ msgid "Publisher" msgstr "Εκδότης" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4425,185 +4428,10 @@ msgstr "Υποσημειώσεις" msgid "Sidebar" msgstr "Πλευρική μπάρα" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Συγγραφέας" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Θέμα" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Δημιουργός" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Σελίδες" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Μέγεθος αρχείου" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5627,6 +5455,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6702,12 +6534,12 @@ msgstr "έξοδος" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7137,19 +6969,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Κανονική προβολή" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -8005,20 +7841,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "&Τυπική γραμματοσειρά:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " εικ" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8315,30 +8191,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8346,8 +8218,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9399,6 +9279,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Συγγραφέας" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Τοποθεσία" @@ -10234,7 +10120,7 @@ msgstr "&Κωδικός πρόσβασης:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11126,64 +11012,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11191,27 +11107,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12318,12 +12242,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Επόμενη Σελίδα" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Προηγούμενη Σελίδα" @@ -14022,6 +13946,10 @@ msgstr "" msgid "Email" msgstr "Email" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Θέμα" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -14039,7 +13967,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16652,39 +16580,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " εικ" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "&Τυπική γραμματοσειρά:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -16881,44 +16780,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Μετάβαση στο..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Επόμενο τμήμα" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Προηγούμενο τμήμα" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18669,17 +18568,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Συμπίεση βάσης δεδομένων" @@ -21120,3 +21019,15 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Επικοινωνία με το ηλ.αναγνωστήριο Sony PRS-500." + +#~ msgid "File Size" +#~ msgstr "Μέγεθος αρχείου" + +#~ msgid "Pages" +#~ msgstr "Σελίδες" + +#~ msgid "Creator" +#~ msgstr "Δημιουργός" diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index f24dc769e0..fbe6c43c87 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-14 23:02+0000\n" "Last-Translator: Cruz Bishop \n" "Language-Team: English (Australia) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:46+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:54+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -936,26 +917,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1124,14 +1105,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1192,8 +1173,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1203,8 +1184,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1226,8 +1207,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1254,7 +1235,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1747,10 +1727,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1760,25 +1736,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1871,63 +1847,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1935,27 +1911,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2762,6 +2738,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3102,12 +3099,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3115,13 +3120,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3129,35 +3134,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3166,14 +3171,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3182,25 +3187,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3208,29 +3213,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3241,7 +3246,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3251,105 +3256,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3357,66 +3362,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3424,27 +3429,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3662,11 +3667,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3675,62 +3680,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3755,7 +3760,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3784,7 +3788,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4223,185 +4226,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5417,6 +5245,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6487,12 +6319,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6922,19 +6754,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7790,20 +7626,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8100,30 +7976,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8131,8 +8003,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9184,6 +9064,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10019,7 +9905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10911,64 +10797,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10976,27 +10892,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12103,12 +12027,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13807,6 +13731,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13824,7 +13752,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16437,39 +16365,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16666,44 +16565,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18436,17 +18335,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index a22fe8b45a..6aa5cdf7a6 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-05 17:28+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Canada) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:46+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:55+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -934,26 +915,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1124,14 +1105,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "News" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1192,8 +1173,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1203,8 +1184,8 @@ msgstr "Transferring books to device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1226,8 +1207,8 @@ msgstr "Removing books from device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1254,7 +1235,6 @@ msgstr "Communicate with RIM Blackberry devices." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1747,10 +1727,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Communicate with the Nuut2 eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Communicate with the Sony PRS-500 eBook reader." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1760,18 +1736,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1780,7 +1756,7 @@ msgstr "" "device. Possibilities include: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1873,63 +1849,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1937,27 +1913,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Get device information…" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2797,6 +2773,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3145,6 +3142,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3153,7 +3158,7 @@ msgstr "" "the style rules from the source file, so it can be used to override those " "rules." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3161,13 +3166,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3175,35 +3180,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3212,7 +3217,7 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3222,7 +3227,7 @@ msgstr "" "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3231,7 +3236,7 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3239,7 +3244,7 @@ msgstr "" "Use the cover detected from the source file in preference to the specified " "cover." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

or

tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3261,7 +3266,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3269,17 +3274,17 @@ msgstr "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3287,7 +3292,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3298,7 +3303,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3308,105 +3313,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3414,66 +3419,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3481,27 +3486,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Converting input to HTML…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Running transforms on ebook…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Creating" @@ -3727,11 +3732,11 @@ msgstr "Verbose processing" msgid "Convert LRS to LRS, useful for debugging." msgstr "Convert LRS to LRS, useful for debugging." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Invalid LRF file. Could not set metadata." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3745,57 +3750,57 @@ msgstr "" "Show/edit the metadata in an LRF file.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Set the book title" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Set sort key for the title" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Set the author" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Set sort key for the author" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "The category this book belongs to. E.g.: History" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Path to a graphic that will be set as this file's thumbnail" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Path to a txt file containing the comment to be stored in the lrf file." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Extract thumbnail from LRF file" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Set the publisher" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Set the book classification" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Set the book creator" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Set the book producer" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -3803,7 +3808,7 @@ msgstr "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Set book ID" @@ -3828,7 +3833,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3857,7 +3861,6 @@ msgid "Publisher" msgstr "Publisher" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4296,185 +4299,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5490,6 +5318,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6560,12 +6392,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6995,19 +6827,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7863,20 +7699,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8173,30 +8049,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8204,8 +8076,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9257,6 +9137,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10092,7 +9978,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10984,64 +10870,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11049,27 +10965,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12176,12 +12100,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13880,6 +13804,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13897,7 +13825,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16510,39 +16438,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16739,44 +16638,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18509,17 +18408,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -20956,3 +20855,6 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Communicate with the Sony PRS-500 eBook reader." diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index 1ad8d3bfad..67e7625136 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-05-28 15:00+0000\n" "Last-Translator: Vibhav Pant \n" "Language-Team: English (United Kingdom) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:45+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:54+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -976,26 +957,26 @@ msgstr "Path to library too long. Must be less than %d characters." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Yes" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Main" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Card A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Card B" @@ -1192,14 +1173,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "News" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catalogue" @@ -1266,8 +1247,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1277,8 +1258,8 @@ msgstr "Transferring books to device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1300,8 +1281,8 @@ msgstr "Removing books from device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1328,7 +1309,6 @@ msgstr "Communicate with BlackBerry Smartphones." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1860,10 +1840,6 @@ msgstr "Communicate with the Nook Color, TSR and Tablet eBook readers." msgid "Communicate with the Nuut2 eBook reader." msgstr "Communicate with the Nuut2 eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Communicate with the Sony PRS-500 eBook reader." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Communicate with Sony eBook readers older than the PRST1." @@ -1873,18 +1849,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Comments have been removed as the SONY reader chokes on them" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "All by title" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "All by author" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1893,7 +1869,7 @@ msgstr "" "device. Possibilities include: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2010,63 +1986,63 @@ msgstr "" "the T1 sets it. This means it will only show the first author for books with " "multiple authors. Leave this disabled if you use Metadata Plugboards." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2074,27 +2050,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Get device information..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3073,6 +3049,27 @@ msgstr "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3546,6 +3543,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3554,7 +3559,7 @@ msgstr "" "the style rules from the source file, so it can be used to override those " "rules." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3566,13 +3571,13 @@ msgstr "" "prevents it from being overridden on your device. For example: font-" "family,color,margin-left,margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3584,7 +3589,7 @@ msgstr "" "margins. Sometimes, this can cause the removal of margins that should not " "have been removed. In this case, you can disable the removal." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3593,7 +3598,7 @@ msgstr "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3602,7 +3607,7 @@ msgstr "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3611,7 +3616,7 @@ msgstr "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3620,22 +3625,22 @@ msgstr "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 -msgid "" -"Change text justification. A value of \"left\" converts all justified text " -"in the source to left aligned (i.e. unjustified) text. A value of " -"\"justify\" converts all unjustified text to justified. A value of " -"\"original\" (the default) does not change justification in the source file. " -"Note that only some output formats support justification." -msgstr "" -"Change text justification. A value of \"left\" converts all justified text " -"in the source to left aligned (i.e. unjustified) text. A value of " -"\"justify\" converts all unjustified text to justified. A value of " -"\"original\" (the default) does not change justification in the source file. " -"Note that only some output formats support justification." - #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" +"Change text justification. A value of \"left\" converts all justified text " +"in the source to left aligned (i.e. unjustified) text. A value of " +"\"justify\" converts all unjustified text to justified. A value of " +"\"original\" (the default) does not change justification in the source file. " +"Note that only some output formats support justification." +msgstr "" +"Change text justification. A value of \"left\" converts all justified text " +"in the source to left aligned (i.e. unjustified) text. A value of " +"\"justify\" converts all unjustified text to justified. A value of " +"\"original\" (the default) does not change justification in the source file. " +"Note that only some output formats support justification." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 +msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." @@ -3644,7 +3649,7 @@ msgstr "" "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3658,7 +3663,7 @@ msgstr "" "negative, then the indent specified in the input document is used, that is, " "calibre does not change the indentation." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3666,7 +3671,7 @@ msgstr "" "Use the cover detected from the source file in preference to the specified " "cover." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

or

tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3682,7 +3687,7 @@ msgstr "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3694,7 +3699,7 @@ msgstr "" "set a cover in calibre, the output document will end up with two cover " "images if you do not specify this option." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3702,7 +3707,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3710,12 +3715,12 @@ msgstr "" "Convert plain quotes, dashes and ellipses to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Convert fancy quotes, dashes and ellipsis to their plain equivalents." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3723,7 +3728,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3740,7 +3745,7 @@ msgstr "" "by Chinese and Japanese for instance) the representation based on the " "current Calibre interface language will be used." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3756,81 +3761,81 @@ msgstr "" "corresponding pair of normal characters. This option will preserve them " "instead." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Set the publication date." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Set the book timestamp (no longer used anywhere)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3838,7 +3843,7 @@ msgstr "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3848,13 +3853,13 @@ msgstr "" "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -3862,7 +3867,7 @@ msgstr "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3874,11 +3879,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -3886,7 +3891,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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -3894,7 +3899,7 @@ msgstr "" "Left-aligned scene break markers are centre-aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3902,7 +3907,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3912,7 +3917,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3920,31 +3925,31 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3952,27 +3957,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Failed to parse date/time" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Converting input to HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Running transforms on ebook..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Creating" @@ -4219,11 +4224,11 @@ msgstr "Verbose processing" msgid "Convert LRS to LRS, useful for debugging." msgstr "Convert LRS to LRS, useful for debugging." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Invalid LRF file. Could not set metadata." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4237,57 +4242,57 @@ msgstr "" "Show/edit the metadata in an LRF file.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Set the book title" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Set sort key for the title" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Set the author" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Set sort key for the author" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "The category this book belongs to. E.g.: History" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Path to a graphic that will be set as this files' thumbnail" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Path to a txt file containing the comment to be stored in the lrf file." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Extract thumbnail from LRF file" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Set the publisher" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Set the book classification" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Set the book creator" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Set the book producer" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4295,7 +4300,7 @@ msgstr "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Set book ID" @@ -4322,7 +4327,6 @@ msgid "No" msgstr "No" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4351,7 +4355,6 @@ msgid "Publisher" msgstr "Publisher" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producer" @@ -4832,231 +4835,11 @@ msgstr "Footnotes" msgid "Sidebar" msgstr "Sidebar" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Path to output file. By default a file is created in the current directory." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Number of pixels to crop from the leftmost x (default is %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 "Number of pixels to crop from the leftmost y (default is %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 "Number of pixels to crop from the rightmost x (default is %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 "Number of pixels to crop from the rightmost y (default is %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Crop Options:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Options to control the transformation of pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Decrypt Options:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Encrypt Options:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Author" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Subject" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Creator" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Pages" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "File Size" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF Version" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Merge Options:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Reverse Options:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Rotate Options:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Split Options:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6125,6 +5908,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Manage collections" @@ -7266,12 +7053,12 @@ msgstr "output" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7708,19 +7495,23 @@ msgstr "Choose foreground colour" msgid "Choose background color" msgstr "Choose background colour" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Create link" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Normal view" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML Source" @@ -8625,21 +8416,61 @@ msgstr "No &Images" msgid "PDF Output" msgstr "PDF Output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Paper Size:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientation:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "&Custom size:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Preserve &aspect ratio of cover" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rif family:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Sans family:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "&Monospace family:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "S&tandard font:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Monospace &font size:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -8941,30 +8772,26 @@ msgstr "Detect chapters at (XPath expression):" msgid "Insert page breaks before (XPath expression):" msgstr "Insert page breaks before (XPath expression):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Invalid XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "The XPath expression %s is invalid." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Chapter &mark:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Remove first &image" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Insert &metadata as page at start of book" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Remove &fake margins" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8976,9 +8803,17 @@ msgstr "" "to use these options. Leave the replace field blank and enter your " "header/footer removal regexps into the search field." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Insert &metadata as page at start of book" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Chapter &mark:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Remove first &image" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10155,6 +9990,12 @@ msgstr "" "All checked books will be permanently deleted from your device. " "Please verify the list." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Author" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Location" @@ -11071,7 +10912,7 @@ msgstr "&Password:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12029,64 +11870,94 @@ msgstr "" msgid "Choose formats" msgstr "Choose formats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12094,27 +11965,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -13264,12 +13143,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF Viewer toolbar" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Next Page" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Previous Page" @@ -15166,6 +15045,10 @@ msgstr "Auto send" msgid "Email" msgstr "Email" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Subject" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formats to email. The first matching format will be sent." @@ -15188,7 +15071,7 @@ msgstr "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "new email address" @@ -18118,39 +18001,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Configure Ebook viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rif family:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Sans family:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "&Monospace family:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Default font size:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Monospace &font size:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "S&tandard font:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -18354,44 +18208,44 @@ msgstr "" msgid "No results found for:" msgstr "No results found for:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Lookup in dictionary" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "&Search for next occurrence" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Go to..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Next Section" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Previous Section" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Document Start" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Document End" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Section Start" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Section End" @@ -20407,17 +20261,17 @@ msgstr "" msgid "creating custom column " msgstr "creating custom column " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Copying %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Compacting database" @@ -23529,3 +23383,184 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Path to output file. By default a file is created in the current directory." + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Options to control the transformation of pdf" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Communicate with the Sony PRS-500 eBook reader." + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Number of pixels to crop from the leftmost x (default is %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Number of pixels to crop from the rightmost x (default is %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Number of pixels to crop from the rightmost y (default is %s)" + +#~ 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 "" +#~ "A file generated by ghostscript which allows each page to be individually " +#~ "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Number of pixels to crop from the leftmost y (default is %s)" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "Encrypt Options:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" + +#~ msgid "Pages" +#~ msgstr "Pages" + +#~ msgid "Creator" +#~ msgstr "Creator" + +#~ msgid "Crop Options:" +#~ msgstr "Crop Options:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Decrypt Options:" + +#~ msgid "File Size" +#~ msgstr "File Size" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" + +#~ msgid "PDF Version" +#~ msgstr "PDF Version" + +#~ msgid "Split Options:" +#~ msgstr "Split Options:" + +#~ msgid "Rotate Options:" +#~ msgstr "Rotate Options:" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" + +#~ msgid "Reverse Options:" +#~ msgstr "Reverse Options:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Merge Options:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" + +#~ msgid "Enter URL" +#~ msgstr "Enter URL" diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index 747f97f82c..9c1e1371fb 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-03 13:00+0000\n" "Last-Translator: Cyril \n" "Language-Team: Esperanto \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:33+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:40+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -959,26 +940,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1149,14 +1130,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1217,8 +1198,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1228,8 +1209,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1251,8 +1232,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1279,7 +1260,6 @@ msgstr "Komuniki kun la programebla telefono Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1772,10 +1752,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Komuniki kun la aparato Nuut2" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1785,25 +1761,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1896,63 +1872,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1960,27 +1936,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2787,6 +2763,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3127,12 +3124,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3140,13 +3145,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3154,35 +3159,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3191,14 +3196,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3207,25 +3212,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3233,29 +3238,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3266,7 +3271,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3276,105 +3281,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3382,66 +3387,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3449,27 +3454,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3690,11 +3695,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3703,62 +3708,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3783,7 +3788,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3812,7 +3816,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4251,185 +4254,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5445,6 +5273,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6515,12 +6347,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6950,19 +6782,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7818,20 +7654,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8128,30 +8004,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8159,8 +8031,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9212,6 +9092,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10047,7 +9933,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10939,64 +10825,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11004,27 +10920,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12131,12 +12055,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13835,6 +13759,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13852,7 +13780,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16465,39 +16393,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16694,44 +16593,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18464,17 +18363,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 2f3f35c08a..21a386dc77 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-24 08:06+0000\n" "Last-Translator: Jellby \n" "Language-Team: Español; Castellano <>\n" @@ -18,8 +18,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:42+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:50+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:533 msgid "" @@ -51,13 +51,12 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -150,23 +149,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -175,7 +159,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -209,12 +193,12 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -222,9 +206,6 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -1008,26 +989,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Sí" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Tarjeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Tarjeta B" @@ -1237,14 +1218,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Noticias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catálogo" @@ -1313,8 +1294,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1324,8 +1305,8 @@ msgstr "Transfiriendo libros al dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1347,8 +1328,8 @@ msgstr "Quitando libros del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1375,7 +1356,6 @@ msgstr "Comunicar con el teléfono Blackberry" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1928,10 +1908,6 @@ msgstr "Comunicar con los lectores Nook Color, TSR y Tablet." msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunicar con el lector Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Comunicar con el lector Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Comunicar con lectores Sony anteriores al PRST1." @@ -1943,18 +1919,18 @@ msgstr "" "ellos" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Todos por título" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Todos por autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1963,7 +1939,7 @@ msgstr "" "colecciones en el dispositivo. Las posibilidades son: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2085,37 +2061,37 @@ msgstr "" "autor si el libro tiene varios autores. Deje la opción desactivada si usa " "los Controles de metadatos." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "Dispositivo inteligente" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "Comunicación con aplicaciones de dispositivo inteligente" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "Activar conexiones al inicio" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "Marque esta casilla para permitir conexiones al inicio de calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "Contraseña de seguridad" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Introduzca una contraseña que la aplicación del dispositivo debe usar para " "conectar con calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "Usar un puerto fijo de red" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2123,11 +2099,11 @@ msgstr "" "Si está marcada se el número de puerto de la casilla \"Puerto\", si no el " "controlador asignará un puerto aleatorio" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "Número de puerto: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2135,19 +2111,19 @@ msgstr "" "Introduzca el número de puerto que usará el controlador si la casilla de " "puerto fijo está marcada" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "Mostrar información de depuración adicional" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "Marque esta casilla si es necesario para informar de algún problema" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "Activar el tiempo de espera sin actividad" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2159,27 +2135,27 @@ msgstr "" "casilla se desactiva el tiempo de espera y calibre no se desconectará nunca " "automáticamente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "Demasiados intentos de conexión desde %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obteniendo información del dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "Puerto no válido en las opciones: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "No se pudo conectar al puerto %d. Pruebe un valor diferente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "No se pudo asignar un puerto aleatorio" @@ -3198,6 +3174,27 @@ msgstr "" "Mantener la proporción de la imagen, en lugar de hacer que rellene " "completamente la primera página del pdf generado." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3690,6 +3687,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3698,7 +3703,7 @@ msgstr "" "reglas de estilo del archivo de origen, por lo que puede usarse para anular " "dichas reglas." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3710,7 +3715,7 @@ msgstr "" "estilo que hace que no se pueda cambiar en el lector. Por ejemplo: font-" "family,color,margin-left,margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" @@ -3718,7 +3723,7 @@ msgstr "" "Una expresión XPath. Se insertan saltos de página entre los elementos " "especificados. Para desactivarlo use la expresión: /" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3731,7 +3736,7 @@ msgstr "" "márgenes que deberían mantenerse. En tal caso, puede desactivar la " "eliminación." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3741,7 +3746,7 @@ msgstr "" "%default. Si establece un valor inferior a cero no se aplicará ningún " "margen. Nota: 1 pulgada = 2,54 cm = 72 puntos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3751,7 +3756,7 @@ msgstr "" "%default. Si establece un valor inferior a cero no se aplicará ningún " "margen. Nota: 1 pulgada = 2,54 cm = 72 puntos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3761,7 +3766,7 @@ msgstr "" "%default. Si establece un valor inferior a cero no se aplicará ningún " "margen. Nota: 1 pulgada = 2,54 cm = 72 puntos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3771,7 +3776,7 @@ msgstr "" "Si establece un valor inferior a cero no se aplicará ningún margen. Nota: 1 " "pulgada = 2,54 cm = 72 puntos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3786,7 +3791,7 @@ msgstr "" "origen. Tenga en cuenta que no todos los formatos de salida admiten " "justificación." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3796,7 +3801,7 @@ msgstr "" "línea de cada párrafo de 1,5em. La eliminación del espacio no funciona si el " "archivo de origen no define párrafos (etiquetas

o

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3810,7 +3815,7 @@ msgstr "" "negativo se usará la sangría especificada en el documento de entrada, es " "decir, calibre no cambia la sangría." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3818,7 +3823,7 @@ msgstr "" "Usar la portada detectada en el archivo de origen mejor que la portada " "especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

o

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3835,7 +3840,7 @@ msgstr "" "em). La altura de las líneas entre los párrafos será el doble del valor que " "se introduzca aquí." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3847,7 +3852,7 @@ msgstr "" "tal caso, si asigna una portada en calibre, el documento de salida acabaría " "con dos imágenes de portada si no activa esta opción." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3855,7 +3860,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3864,13 +3869,13 @@ msgstr "" "tipográficos correctos. Para más detalles ver " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Convertir comillas, rayas y puntos suspensivos tipográficos en sus " "equivalentes simples." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3878,7 +3883,7 @@ msgstr "" "Leer metadatos del archivo OPF especificado. Los metadatos leídos de este " "archivo anularán cualquier metadato que haya en el archivo de origen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3896,7 +3901,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:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3912,83 +3917,83 @@ 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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "Establecer la portada desde el archivo o el URL especificados" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Establecer la fecha de publicación." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Establecer la marca temporal del libro (ya no se usa)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3996,7 +4001,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -4006,14 +4011,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -4021,7 +4026,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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -4033,18 +4038,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -4053,7 +4058,7 @@ msgstr "" "saltos de escena con múltiples líneas en blanco se sustituirán por líneas " "horizontales." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -4061,7 +4066,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -4071,7 +4076,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

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

o

. Las etiquetas se renumeran para " "evitar que de dividan los archivos en medio de una cabecera de capítulo." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -4119,27 +4124,27 @@ msgstr "" "blanco). La expresión regular debe ajustarse a la sintaxis de expresiones " "regulares de python y el archivo debe estar codificado como UTF-8." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 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:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Convirtiendo entrada a HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Aplicando transformaciones al libro electrónico..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Creando" @@ -4389,11 +4394,11 @@ msgstr "Procesado detallado" msgid "Convert LRS to LRS, useful for debugging." msgstr "Convierte LRS a LRS, útil para depuración." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Archivo LRF no válido. No se pudieron asignar metadatos." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4407,57 +4412,57 @@ msgstr "" "Ver o editar los metadatos de un archivo LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Establecer el título del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Establecer la clave de orden por título" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Establecer el autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Establecer la clave de orden por autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Categoría a la que pertenece el libro. Por ejemplo, Historia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Ruta al archivo de imagen que se utilizará como miniatura" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Ruta al archivo txt que contiene el comentario a guardar en el archivo LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Extraer la miniatura del archivo LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Establecer la editorial" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Establecer la clasificación del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Establecer el creador del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Establecer el productor del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4465,7 +4470,7 @@ msgstr "" "Extraer la portada de un archivo LRF. Nótese que el formato LRF no define " "una portada, así que se usa heurística para encontrar la portada." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Establecer el código ID del libro" @@ -4492,7 +4497,6 @@ msgid "No" msgstr "No" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4521,7 +4525,6 @@ msgid "Publisher" msgstr "Editorial" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Productor" @@ -5017,241 +5020,11 @@ msgstr "Notas al pie" msgid "Sidebar" msgstr "Recuadro" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"orden ...\n" -"\n" -"orden puede ser una de las siguientes:\n" -"[%%commands]\n" -"\n" -"Usar %prog orden --help para obtener más información sobre una orden " -"particular\n" -"\n" -"Manipular un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[opciones] archivo.pdf\n" -"\n" -"Recortar un archivo PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Ruta al archivo de salida. De manera predeterminada el archivo se crea en el " -"directorio actual." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Número de píxeles a recortar del x de la izquierda (el valor predeterminado " -"es %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 "" -"Número de píxeles a recortar del y de la izquierda (el valor predeterminado " -"es %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 "" -"Número de píxeles a recortar del x de la derecha (el valor predeterminado es " -"%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 "" -"Número de píxeles a recortar del y de la derecha (el valor predeterminado es " -"%s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 archivo generado por ghostscript que permite recortar cada página por " -"separado `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox archivo.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Opciones de recorte:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Opciones para controlar la transformación de PDF." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[opciones] archivo.pdf contraseña\n" -"\n" -"Descodificar un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Opciones de descodificación:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[opciones] archivo.pdf contraseña\n" -"\n" -"Codificar un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Opciones de codificación:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"archivo.pdf ...\n" -"\n" -"Obtener información sobre un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Tema" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Creador" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Páginas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Tamaño de archivo" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Versión de PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[opciones] archivo1.pdf archivo2.pdf ...\n" -"\n" -"Se usarán los metadatos del primer PDF especificado.\n" -"\n" -"Combinar varios PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Opciones de combinación:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] archivo.pdf\n" -"\n" -"Invertir un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Opciones de inversión:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"archivo.pdf grados\n" -"\n" -"Rotar las páginas de un PDF en el sentido de las agujas del reloj.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Opciones de rotación:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [opciones] archivo.pdf página_en_la_que_dividir ...\n" -"%prog %%name [opciones] archivo.pdf rango_de_páginas_en_las_que_dividir ...\n" -"\n" -"Ejs.\n" -"\n" -"%prog %%name archivo.pdf 6\n" -"%prog %%name archivo.pdf 6-12\n" -"%prog %%name archivo.pdf 6-12 8 10 9-20\n" -"\n" -"Dividir un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Opciones de división:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6355,6 +6128,10 @@ msgstr "" "¿Quiere que las conexiones inalámbricas con dispositivos se inicien " "automáticamente al inicio de calibre?" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Administrar colecciones" @@ -7524,12 +7301,12 @@ msgstr "salida" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7983,19 +7760,23 @@ msgstr "Elija el color de primer plano" msgid "Choose background color" msgstr "Elija el color de fondo" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Crear enlace" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Introduzca el URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Vista normal" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Código fuente HTML" @@ -8909,21 +8690,61 @@ msgstr "&Sin imágenes" msgid "PDF Output" msgstr "Salida PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Tamaño de página:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientación:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "Tamaño &personalizado:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "&Mantener las proporciones de la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "Tamaño &personalizado:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Tipo de letra s&erif:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Tipo de letra &sans-serif:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Tipo de letra &monoespaciada:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Tipo de letra es&tándar:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Tamaño de &letra monoespaciada:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -9244,30 +9065,26 @@ msgstr "&Detectar capítulos en (expresión XPath):" msgid "Insert page breaks before (XPath expression):" msgstr "Inser&tar saltos de página delante de (expresión XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Expresión XPath no válida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "La expresión XPath %s no es válida." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Marca de capítulo:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Eliminar la primera &imagen" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "In&sertar metadatos en una página al principio del libro" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Eliminar márgenes &falsos" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9281,9 +9098,17 @@ msgstr "" "regulares de eliminación de encabezados y pies de página en el campo de " "búsqueda." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Eliminar márgenes &falsos" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "In&sertar metadatos en una página al principio del libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Marca de capítulo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Eliminar la primera &imagen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10457,6 +10282,12 @@ msgstr "" "Todos los libros seleccionados serán eliminados permanentemente de su " "dispositivo. Por favor, comprueba la lista." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Ubicación" @@ -11383,7 +11214,7 @@ msgstr "Cont&raseña:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12363,7 +12194,7 @@ msgstr "Hay %(count)d libro(s) con el formato %(fmt)s" msgid "Choose formats" msgstr "Elegir formatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " @@ -12374,7 +12205,7 @@ msgstr "" "y quiere conectar un dispositivo inteligente a calibre, debería usar una " "contraseña." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " @@ -12384,7 +12215,7 @@ msgstr "" "comunicación con dispositivos inteligentes al iniciarse. No debe hacer esto " "si está usando una red no segura y no establece una contraseña." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " @@ -12395,7 +12226,7 @@ msgstr "" "dispositivo con calibre falla continuamente, pruebe a marcar esta casilla e " "introducir un número." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." @@ -12403,38 +12234,68 @@ msgstr "" "Pruebe 9090. Si calibre dice que no puede conectar con el puerto, pruebe " "otro número. Puede usar cualquier número entre 8000 y 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "Número de puerto no válido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "Debe escribir un número de puerto." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "El número de puerto debe ser un entero entre 8000 y 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "Problema al iniciar el dispositivo inalámbrico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" "El controlador de dispositivo inalámbrico no se inició. El mensaje es «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "Control de dispositivo inteligente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12446,27 +12307,35 @@ msgstr "" "si desea permitir que calibre se conecte a la red. Responda que sí. " "Si no lo hace, las conexiones inalámbricas no funcionarán." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" -msgstr "Contraseña de seguridad opcional" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "&Contraseña opcional:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "Contraseña de seguridad opcional" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "Puerto &fijo opcional:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "Número de puerto opcional" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "&Usar un puerto fijo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "&Permitir conexiones automáticamente al inicio de calibre" @@ -13635,12 +13504,12 @@ msgid "LRF Viewer toolbar" msgstr "Barra de herramientas del visor de LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Página siguiente" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Página anterior" @@ -15577,6 +15446,10 @@ msgstr "Autoenviar" msgid "Email" msgstr "Correo electrónico" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Tema" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -15602,7 +15475,7 @@ msgstr "" "
a esta dirección de correo electrónico (siempre que estén en uno de los " "formatos listados)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "nueva dirección de correo electrónico" @@ -18593,39 +18466,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Configurar el visor de libros electrónicos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Tipo de letra s&erif:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Tipo de letra &sans-serif:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Tipo de letra &monoespaciada:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Tamaño de letra pre&determinado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Tamaño de &letra monoespaciada:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Tipo de letra es&tándar:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -18836,44 +18680,44 @@ msgstr "&Temas" msgid "No results found for:" msgstr "No hay resultados para:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Localizar en el diccionario" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "Ver &imagen..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "&Buscar ocurrencia siguiente" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Ir a..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Siguiente sección" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Sección anterior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Inicio del documento" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Final del documento" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Inicio de la sección" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Final de la sección" @@ -21034,19 +20878,19 @@ msgstr "restaurada preferencia " msgid "creating custom column " msgstr "creando columna personalizada " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Compactando la base de datos" @@ -24322,3 +24166,194 @@ msgstr "" "Intro. Dependiendo del estado de los metadatos en la biblioteca y del " "estilo\n" "personal de edición que tenga, preferirá una u otra opción." + +#~ msgid "Creator" +#~ msgstr "Creador" + +#~ msgid "Pages" +#~ msgstr "Páginas" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "orden ...\n" +#~ "\n" +#~ "orden puede ser una de las siguientes:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Usar %prog orden --help para obtener más información sobre una orden " +#~ "particular\n" +#~ "\n" +#~ "Manipular un PDF.\n" + +#~ msgid "Crop Options:" +#~ msgstr "Opciones de recorte:" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Opciones para controlar la transformación de PDF." + +#~ msgid "Decrypt Options:" +#~ msgstr "Opciones de descodificación:" + +#~ msgid "Encrypt Options:" +#~ msgstr "Opciones de codificación:" + +#~ msgid "PDF Version" +#~ msgstr "Versión de PDF" + +#~ msgid "Merge Options:" +#~ msgstr "Opciones de combinación:" + +#~ msgid "Reverse Options:" +#~ msgstr "Opciones de inversión:" + +#~ msgid "Rotate Options:" +#~ msgstr "Opciones de rotación:" + +#~ msgid "Split Options:" +#~ msgstr "Opciones de división:" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Comunicar con el lector Sony PRS-500." + +#~ msgid "Enter URL" +#~ msgstr "Introduzca el URL" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Número de píxeles a recortar del x de la izquierda (el valor predeterminado " +#~ "es %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Número de píxeles a recortar del x de la derecha (el valor predeterminado es " +#~ "%s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Número de píxeles a recortar del y de la derecha (el valor predeterminado es " +#~ "%s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Número de píxeles a recortar del y de la izquierda (el valor predeterminado " +#~ "es %s)" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "archivo.pdf ...\n" +#~ "\n" +#~ "Obtener información sobre un PDF.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[opciones] archivo1.pdf archivo2.pdf ...\n" +#~ "\n" +#~ "Se usarán los metadatos del primer PDF especificado.\n" +#~ "\n" +#~ "Combinar varios PDF.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [opciones] archivo.pdf página_en_la_que_dividir ...\n" +#~ "%prog %%name [opciones] archivo.pdf rango_de_páginas_en_las_que_dividir ...\n" +#~ "\n" +#~ "Ejs.\n" +#~ "\n" +#~ "%prog %%name archivo.pdf 6\n" +#~ "%prog %%name archivo.pdf 6-12\n" +#~ "%prog %%name archivo.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Dividir un PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[opciones] archivo.pdf\n" +#~ "\n" +#~ "Recortar un archivo PDF.\n" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Ruta al archivo de salida. De manera predeterminada el archivo se crea en el " +#~ "directorio actual." + +#~ 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 archivo generado por ghostscript que permite recortar cada página por " +#~ "separado `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox archivo.pdf 2> bounding`" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[opciones] archivo.pdf contraseña\n" +#~ "\n" +#~ "Descodificar un PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[opciones] archivo.pdf contraseña\n" +#~ "\n" +#~ "Codificar un PDF.\n" + +#~ msgid "File Size" +#~ msgstr "Tamaño de archivo" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] archivo.pdf\n" +#~ "\n" +#~ "Invertir un PDF.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "archivo.pdf grados\n" +#~ "\n" +#~ "Rotar las páginas de un PDF en el sentido de las agujas del reloj.\n" diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index 36a9dccb04..0f6b3a3554 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-05-02 00:16+0000\n" "Last-Translator: Kaur Alasoo \n" "Language-Team: Estonian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:33+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:40+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -953,26 +934,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Jah" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Peamine" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Kaart A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Kaart B" @@ -1141,14 +1122,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1209,8 +1190,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1243,8 +1224,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1271,7 +1252,6 @@ msgstr "Suhtle Blackberry nutitelefoniga." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1764,10 +1744,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1777,25 +1753,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1888,63 +1864,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1952,27 +1928,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2779,6 +2755,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3119,12 +3116,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3132,13 +3137,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3146,35 +3151,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3183,14 +3188,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3199,25 +3204,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3225,29 +3230,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3258,7 +3263,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3268,105 +3273,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3374,66 +3379,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3441,27 +3446,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3681,11 +3686,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3694,62 +3699,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3774,7 +3779,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3803,7 +3807,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4242,185 +4245,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5436,6 +5264,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6506,12 +6338,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6941,19 +6773,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7809,20 +7645,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8119,30 +7995,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8150,8 +8022,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9203,6 +9083,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10038,7 +9924,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10930,64 +10816,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10995,27 +10911,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12122,12 +12046,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13826,6 +13750,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13843,7 +13771,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16456,39 +16384,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16685,44 +16584,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18455,17 +18354,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 8cb858c72c..6c57578000 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-06 14:17+0000\n" "Last-Translator: Asier Iturralde Sarasola \n" "Language-Team: http://librezale.org/wiki/Calibre\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:31+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:37+0000\n" +"X-Generator: Launchpad (build 15887)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -33,13 +33,12 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -132,23 +131,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -157,7 +141,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -191,12 +175,12 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -204,9 +188,6 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -1009,26 +990,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Bai" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Nagusia" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "A txartela" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "B txartela" @@ -1213,14 +1194,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Albisteak" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalogoa" @@ -1288,8 +1269,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1299,8 +1280,8 @@ msgstr "Liburuak gailura transferitzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1322,8 +1303,8 @@ msgstr "Gailutik liburuak ezabatzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1350,7 +1331,6 @@ msgstr "Komunikatu Blackberry smart telefonoarekin." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1865,10 +1845,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Komunikatu Nuut2 eBook irakurgailuarekin." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Komunikatu Sony PRS-500 eBook irakurgailuarekin." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1880,18 +1856,18 @@ msgstr "" "Iruzkinak ezabatu egin dira SONY reader gailuak horiekin pott egiten duelako" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Guztiak izenburuaren arabera" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Guztiak egilearen arabera" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1900,7 +1876,7 @@ msgstr "" "modukoak. Aukeren artean hauek: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2019,63 +1995,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2083,27 +2059,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Eskuratu gailuaren informazioa." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3081,6 +3057,27 @@ msgstr "" "Gordetzen du liburu-azalaren proportzioa eta ez du zertan bete sortuko den " "pdf-aren lehen orrialde osoa." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3521,6 +3518,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3529,7 +3534,7 @@ msgstr "" "fitxategiaren estilo arauen gainean erantsiko da, beraz, erabil daiteke arau " "horiek baliogabetzeko." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3537,13 +3542,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3551,35 +3556,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3596,7 +3601,7 @@ msgstr "" "aldaketarik gabe. Oharra: irteera formatu batzuk bakarrik eusten diote " "justifikazioari." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3607,7 +3612,7 @@ msgstr "" "sorburu fitxategiek ez badute paragraforik erabiltzen (

edo

" "etiketak)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3616,7 +3621,7 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3624,7 +3629,7 @@ msgstr "" "Erabil ezazu sorburu fitxategitik detektatu den liburu-azala, zehaztutako " "liburu-azala erabili beharrean." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -3633,13 +3638,13 @@ msgstr "" "baldin eta sorburu fitxategiek ez badute paragraforik erabiltzen (

edo " "

etiketak)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3647,7 +3652,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3657,7 +3662,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3666,13 +3671,13 @@ msgstr "" "bihurtzen ditu. Gehiago jakiteko, ikus: " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Bihurtu kakotxoak, komatxoak, marratxoak eta eten puntuak bere testu " "arrunteko kideetara." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3681,7 +3686,7 @@ msgstr "" "irakurritako edozein metadatu sorburu fitxategiko edozein metadaturen " "gainetik gailenduko dira." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3692,7 +3697,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3710,89 +3715,89 @@ 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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" "Ezarri ezazu liburu elektroniko hau zein sailetan sailkatuko zenukeen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Liburu-sail hauetan ezarri ezazu liburuaren aurkibidea." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Ezarri ezazu liburuaren ekoizpen-data. Noiz argitaratu zen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3800,7 +3805,7 @@ msgstr "" "Baimendu prozesamendu heuristikoa. Aukera hau ezarri beharko da edozein " "prezesamendu heuristiko bideratzeko." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3811,20 +3816,20 @@ msgstr "" "baina erabil daitezke estruktura detekzio batekin batera aurkibide bat " "sortzeko." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3832,11 +3837,11 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -3844,13 +3849,13 @@ msgstr "" "Ezabatu dokumentutik hutsik dauden paragrafoak baldin badaude beste " "paragrafoen artean." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3858,7 +3863,7 @@ msgstr "" "Ordeztu eszena apurketak behar den testuarekin. Lehenetsita, sorburuko " "dokumentuko testua erabiliko da." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3868,40 +3873,40 @@ msgstr "" "erabiliko da erreferentzia hiztegi bezala erabakitzeko ea gidoiak mantenduko " "diren edo ezabatuko diren." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "sr1-ordeztu-rekin ordezkatuko den bilaketa patroia (adierazpen erregularra)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "Ordezkaketa sr1-bilaketa horrekin bilatutako testua ordezkatzeko" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "sr2-ordeztu-rekin ordezkatuko den bilaketa patroia (adierazpen erregularra)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "Ordezkaketa sr2-bilaketa horrekin bilatutako testua ordezkatzeko" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "sr3-ordeztu-rekin ordezkatuko den bilaketa patroia (adierazpen erregularra)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "Ordezkaketa sr3-bilaketa horrekin bilatutako testua ordezkatzeko" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3909,30 +3914,30 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Aurkibideko liburu-sailen balioak eta puntuazioa, zenbakiak izan beharko " "dira. Ez ikusiarena egiten" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Huts egin du data/orduaren analisiak" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Sorburukoa HTML horretara bihurtzen..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 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:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Sortzen" @@ -4193,11 +4198,11 @@ msgstr "" "Bihurtu LRS formatutik LRS formatu berberera, erabilgarria izan daiteke " "akats txikitxoak garbitzeko." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Ez dabil LRF fitxategia. Ezin izan dira metadatuak ezarri." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4212,60 +4217,60 @@ msgstr "" "Erakutsi/Editatu LRF fitxategiko metadatuak.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Ezarri liburuaren izenburua" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Ezarri ezazu sailkatzeko gako bat izenburu horretarako" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Ezarri ezazu egilea" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Ezarri ezazu sailkatzeko gako bat egileetarako" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Liburu honen kategoria sail honetakoa da, esate baterako: Historia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Grafiko batera doan bidea. Grafiko hori fitxategiaren koadro txiki bezala " "ezarri egingo da." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "TXT fitxategi baterako bidea. TXT horrek bere baitan LRF fitxategi batean " "gordetzeko iruzkinak dauzka." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Erauzi ezazu koadro txikia LRF artxibotik" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Ezarri argitaletxea" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Ezarri ezazu liburuaren sailkapena" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Ezarri ezazu liburuaren egilea" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Ezarri ezazu liburuaren ekoizlea" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4274,7 +4279,7 @@ msgstr "" "berez ez duela liburu-azal definiturik, beraz, erabil itzazu ausazko aukera " "batzuk liburu-azala zein den ea asmatzen dugun." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Ezarri ezazu liburuaren ID" @@ -4302,7 +4307,6 @@ msgid "No" msgstr "Ez" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4331,7 +4335,6 @@ msgid "Publisher" msgstr "Argitaratzailea" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Ekoizlea" @@ -4798,233 +4801,11 @@ msgstr "Oin-oharrak" msgid "Sidebar" msgstr "Alboko barra" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"agintea...\n" -"\n" -"Agintea hauetako bat izan daiteke:\n" -"[%%commands]\n" -"\n" -"Erabil ezazu %prog command --help laguntza eta informazio gehiago lortzeko " -"aginte jakin bati buruz\n" -"\n" -"Eraldatu PDF fitxategi bat.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[aukerak] fitxategia.pdf\n" -"\n" -"Ebaki PDF fitxategi bat.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Bidea helburu fitxategira. Lehenetsita hauxe: direktorio honetan fitxategi " -"bat sortuko da." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Mozteko pixel kopurua ezkerreko x gehien (lehenetsita hauxe: %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 "Mozteko pixel kopurua ezkerreko y gehien (lehenetsita hauxe: %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 "Mozteko pixel kopurua eskuineko x gehien (lehenetsita hauxe: %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 "Mozteko pixel kopurua eskuineko y gehien (lehenetsita hauxe: %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"ghostscript-en bidez sortutako fitxategia, baimentzen du orrialdeak banan-" -"banan ebakitzea `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -"bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Ebakitzeko aukerak:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Aukerak PDFaren aldaketak kontrolatzeko" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[aukerak] fitxategi.pdf pasahitza\n" -"PDF bat dezifratu.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Dezifratzeko aukerak:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[aukerak] fitxategi.pdf pasahitza\n" -"\n" -"Enkriptatu edo zifratu PDF bat.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Enkriptatzeko aukerak:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"fitxategia.pdf...\n" -"\n" -"PDF bati buruz informazioa lortu.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Egilea" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Gaia" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Sortzailea" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Orrialdeak" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Fitxategiaren tamaina" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF bertsioa" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[aukerak] fitxategi1.pdf fitxategi2.pdf...\n" -"\n" -"Metadatuak erabiliko dira zehaztutako lehen PDF horretatik.\n" -"\n" -"Bateratuko ditu bereizita dauden PDFak.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Bateratzeko aukerak:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[aukerak] fitxategia.pdf\n" -"\n" -"PDF bat alderantziz jarri.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Alderantziz jartzeko aukerak:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"fitxategia.pdf graduak\n" -"\n" -"Biratu egiten du PDFa erlojuaren orratzen norabidean.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Biratzeko aukerak:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [aukerak] filtxategia.pdf page_to_split_on ...\n" -"%prog %%name [aukerak] filtxategia.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name filtxategia.pdf 6\n" -"%prog %%name filtxategia.pdf 6-12\n" -"%prog %%name filtxategia.pdf 6-12 8 10 9-20\n" -"\n" -"Zatitu eta bereizi PDF bat.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Zatitzeko eta bereizteko aukerak:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6086,6 +5867,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Manage collections" @@ -7204,12 +6989,12 @@ msgstr "outputa, helburua" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7641,19 +7426,23 @@ msgstr "Hautatu lehen planoko kolorea" msgid "Choose background color" msgstr "Hautatu atzeko planoko kolorea" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Sortu esteka" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Sartu URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Ikuspegi arrunta" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML iturburua" @@ -8535,22 +8324,62 @@ msgstr "Ez dago &Irudirik" msgid "PDF Output" msgstr "PDF outputa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Paperaren tamaina:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Norabidea:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Ondo gorde liburu-azalaren &itxura proportzioa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rif familia:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Sans familia:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "&Monospace familia:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Letra-tipo es&tandarra:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " pixelak" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Monospace &letra-tipoaren tamaina:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "PMLZ Output" @@ -8855,30 +8684,26 @@ msgstr "Detektatu kapituluak non eta (XPath adierazpena):" msgid "Insert page breaks before (XPath expression):" msgstr "Txertatu orrialde-jauziak aurretik (XPath adierazpena):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Baliorik gabeko XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath %s adierazpena baliorik gabekoa da." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Kapituluaren &marka:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Lehena ezabatu &irudia" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Txertatu &metadatuak orrialde bezala liburuaren hasieran" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Ezabatu marjin &faltsuak" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8886,9 +8711,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Ezabatu marjin &faltsuak" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Txertatu &metadatuak orrialde bezala liburuaren hasieran" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Kapituluaren &marka:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Lehena ezabatu &irudia" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9981,6 +9814,12 @@ msgstr "" "Aztertu diren liburu guztiak betiko ezabatu egingo dira zure " "irakurgailutik. Mesedez, egiaztatu zerrenda." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Egilea" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Kokalekua" @@ -10885,7 +10724,7 @@ msgstr "&Pasahitza:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11787,64 +11626,94 @@ msgstr "" msgid "Choose formats" msgstr "Hautatu formatuak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11852,27 +11721,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -13008,12 +12885,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF Ikustailearen tresna-barra" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Hurrengo orrialdea" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Aurreko orrialdea" @@ -14794,6 +14671,10 @@ msgstr "Modu automatikoan bidalia" msgid "Email" msgstr "E-posta" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Gaia" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -14816,7 +14697,7 @@ msgstr "" "dira
posta helbide honetara (zerrendatutako formaturen batean eman izan " "da helbide hori)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "e-posta helbide berria" @@ -17556,39 +17437,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Liburu irakurgailua konfiguratu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rif familia:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Sans familia:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "&Monospace familia:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Lehenetsitako letra-tipo tamaina:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " pixelak" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Monospace &letra-tipoaren tamaina:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Letra-tipo es&tandarra:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -17793,44 +17645,44 @@ msgstr "" msgid "No results found for:" msgstr "Ez da emaitzik aurkitu honetarako:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Bilatu hiztegian" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Joan horra..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Hurrengo atala" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Aurreko atala" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Documentuaren hasiera" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Documentuaren bukaera" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Atalaren hasiera" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Atalaren amaiera" @@ -19814,19 +19666,19 @@ msgstr "" msgid "creating custom column " msgstr "zutabe pertsonalizatua sortzen " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopiatzen %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Trinkotzen datu basea" @@ -22350,3 +22202,186 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Komunikatu Sony PRS-500 eBook irakurgailuarekin." + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Bidea helburu fitxategira. Lehenetsita hauxe: direktorio honetan fitxategi " +#~ "bat sortuko da." + +#~ 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 "" +#~ "ghostscript-en bidez sortutako fitxategia, baimentzen du orrialdeak banan-" +#~ "banan ebakitzea `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " +#~ "bounding`" + +#~ msgid "Crop Options:" +#~ msgstr "Ebakitzeko aukerak:" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Aukerak PDFaren aldaketak kontrolatzeko" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[aukerak] fitxategi.pdf pasahitza\n" +#~ "PDF bat dezifratu.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Dezifratzeko aukerak:" + +#~ msgid "Encrypt Options:" +#~ msgstr "Enkriptatzeko aukerak:" + +#~ msgid "Creator" +#~ msgstr "Sortzailea" + +#~ msgid "Pages" +#~ msgstr "Orrialdeak" + +#~ msgid "PDF Version" +#~ msgstr "PDF bertsioa" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[aukerak] fitxategi1.pdf fitxategi2.pdf...\n" +#~ "\n" +#~ "Metadatuak erabiliko dira zehaztutako lehen PDF horretatik.\n" +#~ "\n" +#~ "Bateratuko ditu bereizita dauden PDFak.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Bateratzeko aukerak:" + +#~ msgid "Reverse Options:" +#~ msgstr "Alderantziz jartzeko aukerak:" + +#~ msgid "Rotate Options:" +#~ msgstr "Biratzeko aukerak:" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "agintea...\n" +#~ "\n" +#~ "Agintea hauetako bat izan daiteke:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Erabil ezazu %prog command --help laguntza eta informazio gehiago lortzeko " +#~ "aginte jakin bati buruz\n" +#~ "\n" +#~ "Eraldatu PDF fitxategi bat.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[aukerak] fitxategia.pdf\n" +#~ "\n" +#~ "Ebaki PDF fitxategi bat.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[aukerak] fitxategi.pdf pasahitza\n" +#~ "\n" +#~ "Enkriptatu edo zifratu PDF bat.\n" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "fitxategia.pdf...\n" +#~ "\n" +#~ "PDF bati buruz informazioa lortu.\n" + +#~ msgid "File Size" +#~ msgstr "Fitxategiaren tamaina" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[aukerak] fitxategia.pdf\n" +#~ "\n" +#~ "PDF bat alderantziz jarri.\n" + +#~ msgid "Split Options:" +#~ msgstr "Zatitzeko eta bereizteko aukerak:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "fitxategia.pdf graduak\n" +#~ "\n" +#~ "Biratu egiten du PDFa erlojuaren orratzen norabidean.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Mozteko pixel kopurua ezkerreko x gehien (lehenetsita hauxe: %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Mozteko pixel kopurua ezkerreko y gehien (lehenetsita hauxe: %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Mozteko pixel kopurua eskuineko x gehien (lehenetsita hauxe: %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Mozteko pixel kopurua eskuineko y gehien (lehenetsita hauxe: %s)" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [aukerak] filtxategia.pdf page_to_split_on ...\n" +#~ "%prog %%name [aukerak] filtxategia.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name filtxategia.pdf 6\n" +#~ "%prog %%name filtxategia.pdf 6-12\n" +#~ "%prog %%name filtxategia.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Zatitu eta bereizi PDF bat.\n" + +#~ msgid "Enter URL" +#~ msgstr "Sartu URL" diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index e0af46a4b2..8b2b460d53 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-06-07 03:13+0000\n" "Last-Translator: Farhood M,K, Kiazand \n" "Language-Team: Persian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:40+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:48+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -957,26 +938,26 @@ msgstr "آدرس برای کتاب خانه طولانی است. باید کمت #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "بلی" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "اصلی" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1145,14 +1126,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1213,8 +1194,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1224,8 +1205,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1247,8 +1228,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1275,7 +1256,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1768,10 +1748,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1781,25 +1757,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1892,63 +1868,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1956,27 +1932,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2783,6 +2759,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3123,12 +3120,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3136,13 +3141,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3150,35 +3155,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3187,14 +3192,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3203,25 +3208,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3229,29 +3234,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3262,7 +3267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3272,105 +3277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3378,66 +3383,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3445,27 +3450,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3686,11 +3691,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3699,62 +3704,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3779,7 +3784,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3808,7 +3812,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4247,185 +4250,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5441,6 +5269,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6511,12 +6343,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6946,19 +6778,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7814,20 +7650,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8124,30 +8000,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8155,8 +8027,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9208,6 +9088,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10043,7 +9929,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10935,64 +10821,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11000,27 +10916,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12127,12 +12051,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13831,6 +13755,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13848,7 +13776,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16461,39 +16389,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16690,44 +16589,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18460,17 +18359,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index da258deb86..fb3d3a0ec7 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-02-03 12:13+0000\n" "Last-Translator: Jaakko Perttilä \n" "Language-Team: Finnish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:33+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:40+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -973,26 +954,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1168,14 +1149,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Uutiset" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Luettelo" @@ -1237,8 +1218,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1248,8 +1229,8 @@ msgstr "Siirretään kirjoja laitteelle..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1271,8 +1252,8 @@ msgstr "Poistetaan kirjoja laitteelta..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1299,7 +1280,6 @@ msgstr "Kommunikoi Blackberry-älypuhelimen kanssa." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1794,10 +1774,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Kommunikoi Nuut2-lukijan kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Kommunikoi Sony PRS-500 -lukijan kanssa." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1807,18 +1783,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1827,7 +1803,7 @@ msgstr "" "laitteella. Vaihtoehtoja ovat: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1920,63 +1896,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1984,27 +1960,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Haetaan laitetietoja..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2857,6 +2833,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3206,12 +3203,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3219,13 +3224,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3233,35 +3238,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3270,14 +3275,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3286,13 +3291,13 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -3300,13 +3305,13 @@ msgstr "" "Lisää tyhjä rivi kappaleiden väliin. Ei toimi, jos lähdetiedosto ei käytä " "kappaleita (

tai

-tageja)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3314,29 +3319,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3347,7 +3352,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3357,105 +3362,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3463,66 +3468,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3530,27 +3535,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3771,11 +3776,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3784,56 +3789,56 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Määritä kirjan nimi" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Määritä nimen lajitteluavain" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Määritä kirjoittaja" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Määritä kirjoittajan lajitteluavain" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Kategoria, johon kirja kuuluu. Esim. historia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Polku grafiikalle, joka määritetään tämän tiedoston kuvakkeeksi" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Lataa kuvake LRF-tiedostosta" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Määritä julkaisija" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Määritä kirjan luokitus" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Määritä kirjan luoja" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Määritä kirjan tuottaja" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -3841,7 +3846,7 @@ msgstr "" "Lataa kansi LRF-tiedostosta. Huomaa, että LRF-formaatilla ei ole määriteltyä " "kantta, joten käytämme heuristiikka arvataksemme kanne." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Määritä kirjan ID" @@ -3866,7 +3871,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3895,7 +3899,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4334,185 +4337,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5529,6 +5357,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6599,12 +6431,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7034,19 +6866,23 @@ msgstr "" msgid "Choose background color" msgstr "Valitse taustaväri" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7902,20 +7738,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8212,30 +8088,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8243,8 +8115,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9296,6 +9176,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10131,7 +10017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11023,64 +10909,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11088,27 +11004,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12215,12 +12139,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Seuraava sivu" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13919,6 +13843,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13936,7 +13864,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16549,39 +16477,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16778,44 +16677,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Seuraava osio" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18559,17 +18458,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -21010,3 +20909,6 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Kommunikoi Sony PRS-500 -lukijan kanssa." diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index a53a877a13..aaed788693 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-05 17:17+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Faroese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:33+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:40+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index d54ce12c35..a74aca0a05 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-05 20:58+0000\n" "Last-Translator: cleante \n" "Language-Team: PCGen\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:34+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:41+0000\n" +"X-Generator: Launchpad (build 15887)\n" "Language: fr\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -35,13 +35,12 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -134,23 +133,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -159,7 +143,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -193,12 +177,12 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,9 +190,6 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -1014,26 +995,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Oui" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Carte A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Carte B" @@ -1239,14 +1220,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Informations" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catalogue" @@ -1315,8 +1296,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1326,8 +1307,8 @@ msgstr "Transfère les livres vers l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1349,8 +1330,8 @@ msgstr "Supprime les livres de l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1377,7 +1358,6 @@ msgstr "Communiquer avec le smartphone Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1917,10 +1897,6 @@ msgstr "Communique avec les liseuses numériques Nook Color, TSR et Tablet." msgid "Communicate with the Nuut2 eBook reader." msgstr "Communique avec la liseuse électronique Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Communique avec la liseuse électronique Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Communique avec les liseuses électroniques Sony précédant le PRS-T1." @@ -1932,18 +1908,18 @@ msgstr "" "sur eux" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Tous par titre" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Tous par auteur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1952,7 +1928,7 @@ msgstr "" "dans l’appareil. Les possibilités sont les suivantes : " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2085,63 +2061,63 @@ msgstr "" "Laissez cette option désactivée si vous utilisez le tableau de connexions de " "métadonnées." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2149,27 +2125,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Lit les informations de l’appareil…" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3179,6 +3155,27 @@ msgstr "" "Conserver le ratio de la couverture au lieu de l’étirer pour remplir " "entièrement la première page du pdf généré." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3679,6 +3676,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3687,7 +3692,7 @@ msgstr "" "aux règles de style du fichier source, ainsi il pourra être utilisé pour " "surcharger ces règles." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3699,13 +3704,13 @@ msgstr "" "certaines informations de style les empêche d’être outrepassées sur votre " "appareil. Par exemple : font-family,color,margin-left,margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3718,7 +3723,7 @@ msgstr "" "certaines marges qui ne devaient pas être retirés. Dans ce cas, vous pouvez " "désactiver le retrait de ces marges." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3728,7 +3733,7 @@ msgstr "" "indiquant une valeur inférieure à zéro, aucune marge ne sera placée. Note : " "72 pts équivaut à 1 inch." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3738,7 +3743,7 @@ msgstr "" "indiquant une valeur inférieure à zéro, aucune marge ne sera placée. Note : " "72 pts équivaut à 1 inch." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3748,7 +3753,7 @@ msgstr "" "indiquant une valeur inférieure à zéro, aucune marge ne sera placée. Note : " "72 pts équivaut à 1 inch." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3758,7 +3763,7 @@ msgstr "" "indiquant une valeur inférieure à zéro, aucune marge ne sera placée. Note : " "72 pts équivaut à 1 inch." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3773,7 +3778,7 @@ msgstr "" "justification du fichier source. Noter que seuls certains formats prennent " "en charge la justification." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3784,7 +3789,7 @@ msgstr "" "fonctionnera pas si le fichier source n’utilise pas les paragraphes " "(étiquettes

or

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3799,7 +3804,7 @@ msgstr "" "alors l’indentation spécifiée dans le document d’entrée est utilisée, c’est " "à dire que calibre ne modifie pas l’indentation." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3807,7 +3812,7 @@ msgstr "" "Utiliser la couverture contenue dans le fichier d’entrée plutôt que la " "couverture spécifiée." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

ou

)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3823,7 +3828,7 @@ msgstr "" "Définit la hauteur des lignes blanches insérées (en cadratins). La hauteur " "des lignes entre deux paragraphes fera le double de la valeur spécifiée ici." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3836,7 +3841,7 @@ msgstr "" "calibre, le document de sortie aura deux images de couverture si vous " "n’utilisez pas cette option." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3845,7 +3850,7 @@ msgstr "" "électronique ne prend pas en charge directement l’affichage/recherche des " "métadonnées." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3854,13 +3859,13 @@ 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Convertit les guillemets, tirets et points de suspension unicode en leurs " "équivalents en texte brut." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3868,7 +3873,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3886,7 +3891,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:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3902,84 +3907,84 @@ msgstr "" "défaut, calibre 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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Indiquer la description du livre numérique." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Indiquer l’éditeur du livre numérique." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Indiquer la série à laquelle appartient ce livre numérique." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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 ce livre numérique dans cette série." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Indiquer la date de publication." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3987,7 +3992,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3998,14 +4003,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -4013,7 +4018,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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -4026,13 +4031,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -4040,7 +4045,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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -4049,7 +4054,7 @@ msgstr "" "Les ruptures de scène qui utilisent des lignes blanches multiples sont " "remplacées par des traits horizontaux." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -4057,7 +4062,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -4067,7 +4072,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -4076,40 +4081,40 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Motif de recherche (expression rationnelle) qui sera remplacée par sr1-" "replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Motif de recherche (expression rationnelle) qui sera remplacé par sr2-" "replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Motif de recherche (expression rationnelle) qui sera remplacée par sr3-" "replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -4117,29 +4122,29 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "Impossible de trouver un livre numérique dans l’archive" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 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:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Conversion de l’entrée en HTML…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Démarrage des transformations du livre numérique…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Création" @@ -4395,11 +4400,11 @@ msgstr "Analyse avec explications" msgid "Convert LRS to LRS, useful for debugging." msgstr "Convertir LRS en LRS, utile pour déboguer." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Fichier LRF incorrect. Impossible de fixer les métadonnées." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4413,59 +4418,59 @@ msgstr "" "Visualiser/modifier les métadonnées d’un fichier LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Définit le titre du livre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Définit la clé de tri pour le titre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Définit l’auteur" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Définit la clé de tri pour l’auteur" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "La catégorie à laquelle le livre appartient. Exemple : Histoire" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Chemin d’une image qui sera utilisée comme vignette pour ces fichiers" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Chemin d’un fichier texte contenant les commentaires qui seront inclus dans " "le fichier lrf." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Extrait la vignette du fichier LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Définir l’éditeur" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Indiquer la classification du livre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Indiquer le créateur du livre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Indiquer le producteur du livre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4474,7 +4479,7 @@ msgstr "" "pas de couverture définie, donc nous utilisons quelques heuristiques pour " "deviner la couverture." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Définit l’ID du livre" @@ -4502,7 +4507,6 @@ msgid "No" msgstr "Non" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4531,7 +4535,6 @@ msgid "Publisher" msgstr "Éditeur" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producteur" @@ -5026,234 +5029,11 @@ msgstr "Notes de bas de page" msgid "Sidebar" msgstr "Panneau latéral" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"commande …\n" -"\n" -"commande peut être une des commandes suivantes :\n" -"[%%commands]\n" -"\n" -"Utiliser %prog commande --help pour obtenir plus d’information à propos " -"d’une commande spécifique\n" -"\n" -"Manipuler un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] fichier.pdf\n" -"\n" -"Réduire un fichier PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Chemin du fichier de sortie. Par défaut, un fichier est créé dans le " -"répertoire courant." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Nombre de pixels à rogner de la gauche plus x (par défaut : %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 "Nombre de pixels à rogner du bord gauche plus y (par défaut : %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 "Nombre de pixels à rogner du bord droit plus x (par défaut : %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 "Nombre de pixels à rogner du bord droit plus y (par défaut : %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"Un fichier généré par ghostscript qui autorise que chaque page soit " -"individuellement réduite `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " -"file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Options de rognage :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Options pour contrôler la transformation en pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] fichier.pdf motdepasse\n" -"\n" -"Décrypter un fichier PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Options de décryptage :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] fichier.pdf motdepasse\n" -"\n" -"Crypter un fichier PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Options d’encryptage :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"fichier.pdf …\n" -"\n" -"Obtenir des informations à propos d’un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Auteur" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Sujet" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Créateur" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Pages" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Taille du fichier" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Version du PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] fichier1.pdf fichier2.pdf …\n" -"\n" -"Les métadonnées seront utilisées à partir du premier PDF spécifié.\n" -"\n" -"Fusionner des PDFs individuels.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Options de fusion :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Retourne un PDF\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Inverser les options :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"fichier.pdf degrés\n" -"\n" -"Rotation de pages d’un PDF dans le sens des aiguilles d’une montre.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Options de rotation :" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] fichier.pdf page_a_diviser …\n" -"%prog %%name [options] fichier.pdf selection_de_pages_a_diviser…\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name fichier.pdf 6\n" -"%prog %%name fichier.pdf 6-12\n" -"%prog %%name fichier.pdf 6-12 8 10 9-20\n" -"\n" -"Diviser un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Options de division :" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6365,6 +6145,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Gérer les collections" @@ -7523,12 +7307,12 @@ msgstr "sortie" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7965,19 +7749,23 @@ msgstr "Choisissez la couleur du premier plan" msgid "Choose background color" msgstr "Choisissez la couleur de l’arrière-plan" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Créer un lien" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Entrer l’URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Vue normale" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Source HTML" @@ -8899,21 +8687,61 @@ msgstr "Pas d’&Images" msgid "PDF Output" msgstr "Sortie PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Taille du &Papier :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientation :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "&Taille personnalisée" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Conserver les &proportions de la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "&Taille personnalisée" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Famille Se&rif :" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Famille &Sans :" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Famille &Monospace :" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Police s&tandard :" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Taille de la &police Monospace :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -9223,30 +9051,26 @@ msgstr "Détecter les chapitres (expression XPath) :" msgid "Insert page breaks before (XPath expression):" msgstr "Insérer un saut de page avant (expression XPath) :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath incorrect" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "L’expression XPath %s est incorrecte." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Marque de chapitre :" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Supprimer la première &image" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Insérer les &métadonnées comme page au début du livre" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Supprimer les &fausses marges" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9260,9 +9084,17 @@ msgstr "" "rationnelles pour la suppression des en-têtes et pieds de page dans le champ " "de recherche." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Supprimer les &fausses marges" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Insérer les &métadonnées comme page au début du livre" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Marque de chapitre :" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Supprimer la première &image" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10474,6 +10306,12 @@ msgstr "" "Tous les livres sélectionnés vont être supprimés définitivement de " "votre appareil. Veuillez vérifier vos sélections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Auteur" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Emplacement" @@ -11412,7 +11250,7 @@ msgstr "Mot de &passe :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12403,64 +12241,94 @@ msgstr "" msgid "Choose formats" msgstr "Choisir les formats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12468,27 +12336,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -13659,12 +13535,12 @@ msgid "LRF Viewer toolbar" msgstr "Barre d’outil pour le visionneur LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Page suivante" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Page précédente" @@ -15620,6 +15496,10 @@ msgstr "Envoyer automatiquement" msgid "Email" msgstr "Courriel" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Sujet" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -15645,7 +15525,7 @@ msgstr "" "courriel
à cette adresse (à condition qu’il appartienne à un des formats " "listés)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "Nouvelle adresse de courriel" @@ -18664,39 +18544,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Configurer le visionneur de livre numérique" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Famille Se&rif :" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Famille &Sans :" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Famille &Monospace :" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Taille de la police par &défaut :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Taille de la &police Monospace :" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Police s&tandard :" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -18904,44 +18755,44 @@ msgstr "" msgid "No results found for:" msgstr "Aucun résultat trouvé pour :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Rechercher dans le dictionnaire" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "&Chercher la prochaine occurrence" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Aller vers…" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Section suivante" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Section précédente" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Début du document" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Fin du document" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Début de la section" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Fin de la section" @@ -21007,17 +20858,17 @@ msgstr "" msgid "creating custom column " msgstr "crée des colonnes personnalisées " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Compacte la base" @@ -24082,3 +23933,187 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Options pour contrôler la transformation en pdf" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Chemin du fichier de sortie. Par défaut, un fichier est créé dans le " +#~ "répertoire courant." + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] fichier.pdf motdepasse\n" +#~ "\n" +#~ "Décrypter un fichier PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] fichier.pdf motdepasse\n" +#~ "\n" +#~ "Crypter un fichier PDF.\n" + +#~ msgid "File Size" +#~ msgstr "Taille du fichier" + +#~ msgid "Pages" +#~ msgstr "Pages" + +#~ msgid "Creator" +#~ msgstr "Créateur" + +#~ msgid "PDF Version" +#~ msgstr "Version du PDF" + +#~ 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 fichier généré par ghostscript qui autorise que chaque page soit " +#~ "individuellement réduite `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " +#~ "file.pdf 2> bounding`" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] fichier.pdf\n" +#~ "\n" +#~ "Réduire un fichier PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Retourne un PDF\n" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Communique avec la liseuse électronique Sony PRS-500." + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "commande …\n" +#~ "\n" +#~ "commande peut être une des commandes suivantes :\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Utiliser %prog commande --help pour obtenir plus d’information à propos " +#~ "d’une commande spécifique\n" +#~ "\n" +#~ "Manipuler un PDF.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Nombre de pixels à rogner de la gauche plus x (par défaut : %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Nombre de pixels à rogner du bord gauche plus y (par défaut : %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Nombre de pixels à rogner du bord droit plus x (par défaut : %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Nombre de pixels à rogner du bord droit plus y (par défaut : %s)" + +#~ msgid "Crop Options:" +#~ msgstr "Options de rognage :" + +#~ msgid "Decrypt Options:" +#~ msgstr "Options de décryptage :" + +#~ msgid "Encrypt Options:" +#~ msgstr "Options d’encryptage :" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "fichier.pdf …\n" +#~ "\n" +#~ "Obtenir des informations à propos d’un PDF.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] fichier1.pdf fichier2.pdf …\n" +#~ "\n" +#~ "Les métadonnées seront utilisées à partir du premier PDF spécifié.\n" +#~ "\n" +#~ "Fusionner des PDFs individuels.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Options de fusion :" + +#~ msgid "Reverse Options:" +#~ msgstr "Inverser les options :" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "fichier.pdf degrés\n" +#~ "\n" +#~ "Rotation de pages d’un PDF dans le sens des aiguilles d’une montre.\n" + +#~ msgid "Rotate Options:" +#~ msgstr "Options de rotation :" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] fichier.pdf page_a_diviser …\n" +#~ "%prog %%name [options] fichier.pdf selection_de_pages_a_diviser…\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name fichier.pdf 6\n" +#~ "%prog %%name fichier.pdf 6-12\n" +#~ "%prog %%name fichier.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Diviser un PDF.\n" + +#~ msgid "Split Options:" +#~ msgstr "Options de division :" + +#~ msgid "Enter URL" +#~ msgstr "Entrer l’URL" diff --git a/src/calibre/translations/fr_CA.po b/src/calibre/translations/fr_CA.po index aef8ce6b98..5cff123055 100644 --- a/src/calibre/translations/fr_CA.po +++ b/src/calibre/translations/fr_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-03-30 13:27+0000\n" "Last-Translator: Richard Boudreau \n" "Language-Team: French (Canada) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:45+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:54+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -982,26 +963,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1170,14 +1151,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1238,8 +1219,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1249,8 +1230,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1272,8 +1253,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1300,7 +1281,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1793,10 +1773,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1806,25 +1782,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1917,63 +1893,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1981,27 +1957,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2808,6 +2784,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3148,12 +3145,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3161,13 +3166,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3175,35 +3180,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3212,14 +3217,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3228,25 +3233,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3254,29 +3259,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3287,7 +3292,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3297,105 +3302,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3403,66 +3408,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3470,27 +3475,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3708,11 +3713,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3721,62 +3726,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3801,7 +3806,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3830,7 +3834,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4269,185 +4272,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5463,6 +5291,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6533,12 +6365,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6968,19 +6800,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7836,20 +7672,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8146,30 +8022,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8177,8 +8049,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9230,6 +9110,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10065,7 +9951,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10957,64 +10843,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11022,27 +10938,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12149,12 +12073,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13853,6 +13777,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13870,7 +13798,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16483,39 +16411,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16712,44 +16611,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18482,17 +18381,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index feb01f072a..eed17e5b46 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-04-24 07:58+0000\n" "Last-Translator: Miguel Anxo Bouzada \n" "Language-Team: dev@gl.openoffice.org\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:34+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:41+0000\n" +"X-Generator: Launchpad (build 15887)\n" "Language: gl\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -33,13 +33,12 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -132,23 +131,8 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -157,7 +141,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -191,12 +175,12 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -204,9 +188,6 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -992,26 +973,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Si" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Tarxeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Tarxeta B" @@ -1216,14 +1197,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Noticias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catálogo" @@ -1290,8 +1271,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1301,8 +1282,8 @@ msgstr "Transferindo os libros ao dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1324,8 +1305,8 @@ msgstr "Retirando os libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1352,7 +1333,6 @@ msgstr "Comunicar con teléfonos smartphone de Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1857,10 +1837,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunicar co lector Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Comunicar co lector Sony PRS-500" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1870,18 +1846,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Todos por título" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Todos por autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1890,7 +1866,7 @@ msgstr "" "coleccións no dispositivo. As posibilidades son: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2002,63 +1978,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2066,27 +2042,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obter información do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3021,6 +2997,27 @@ msgstr "" "Manter a relación de aspecto da imaxe, no canto de facer que encha " "completamente a primeira páxina do pdf xerado." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3485,6 +3482,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3493,7 +3498,7 @@ msgstr "" "anexado ás regras de estilo do ficheiro orixinal, de modo que poida usarse " "para sobreescribir aquelas regras." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3501,13 +3506,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3519,35 +3524,35 @@ msgstr "" "estas marxes. Ás veces isto pode ocasionar que se eliminen marxes que " "deberían manterse. En tal caso, pode desactivar a eliminación." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3561,7 +3566,7 @@ msgstr "" "«orixinal» (o predeterminado) non altera a xustificación do ficheiro fonte. " "Teña en conta que non todos os formatos de saída admiten xustificación." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3571,7 +3576,7 @@ msgstr "" "liña de cada parágrafo de 1,5em. A retirada do espazo non funciona se o " "ficheiro de orixe non define parágrafos (etiquetas

o

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3580,7 +3585,7 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3588,7 +3593,7 @@ msgstr "" "Usar a cuberta detectada no ficheiro de orixe mellor que a cuberta " "especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

ou

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3610,7 +3615,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3618,7 +3623,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3627,11 +3632,11 @@ msgstr "" "tipográficos correctos. Para obter máis detalles, vexa " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3639,7 +3644,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3656,7 +3661,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:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3672,83 +3677,83 @@ 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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Estabelecer a data de publicación." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3756,7 +3761,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3766,14 +3771,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -3781,7 +3786,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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3793,24 +3798,24 @@ msgstr "" "da metade da liña. Se soamente unhas poucas liñas do documento necesitan " "unirse, debería reducir o valor." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3818,7 +3823,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3828,7 +3833,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3836,34 +3841,34 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3871,27 +3876,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Produciuse un fallo ao procesar data/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Convertendo a entrada a HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Aplicando transformacións ao libro electrónico..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Creando" @@ -4135,11 +4140,11 @@ msgstr "Procesamento prolixo" msgid "Convert LRS to LRS, useful for debugging." msgstr "Converte LRS a LRS, útil para a depuración." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "O ficheiro LRF non é correcto. Non se puideron asignar metadatos." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4153,57 +4158,57 @@ msgstr "" "Ver ou editar os metadatos dun ficheiro LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Definir o título do libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Estabelecer a chave de orde por título" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Definir o/a autor/a" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Estabelecer a clave de orde por autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Categoría a que pertence o libro. Por exemplo: historia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Ruta ao ficheiro de imaxe que se utilizará como miniatura" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Ruta ao ficheiro txt que contén o comentario para gardar no ficheiro LRF." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Extraer a miniatura do ficheiro LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Definir o/a editor/a" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Definir a clasificación do libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Definir o/a creador do libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Definir o/a produtor/a do libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4211,7 +4216,7 @@ msgstr "" "Extraer a cuberta dun ficheiro LRF. Nótese que o formato LRF non define unha " "cuberta, así que se usa a heurística para atopar a cuberta." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Definir o ID do libro" @@ -4238,7 +4243,6 @@ msgid "No" msgstr "Non" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4267,7 +4271,6 @@ msgid "Publisher" msgstr "Editor/a" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produtor/a" @@ -4725,230 +4728,11 @@ msgstr "Notas a rodapé." msgid "Sidebar" msgstr "Barra lateral" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"orde...\n" -"a orde pode ser unha das seguintes:\n" -"[%%comands]\n" -"Use %prog command --help para obter máis información sobre unha orde " -"específica.\n" -"Manipular un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options[ ficheiro.pdf\n" -"\n" -"Cortar un ficheiro de PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Ruta ao ficheiro de saída. Por omisión, un ficheiro créase neste cartafol." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Número de píxels para cortar do parámetro x da esquerda (predeterminado, o " -"número é %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 "" -"Número de píxels para recortar do parámetro y da esquerda (predeterminado, o " -"número é %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 "" -"Número de píxels para cortar do parámetro x da dereita (predeterminado, o " -"número é %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 "" -"Número de píxels para cortar do parámetro y da dereita (por omisión, o " -"número é de %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 ficheiro xerado por ghostscript que permite cortar cada páxina por " -"separado «gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding»" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Opcións de recorte:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Opcións para controlar a transformación do pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] ficheiro.pdf contrasinal\n" -"Decodificar un PDF\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Opcións de descifrado:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] ficheiro.pdf contrasinal\n" -"Codificar un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Opcións de cifrado:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"ficheiro.pdf...\n" -"Obter a información do PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Asunto" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Creador" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Páxinas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Tamaño do ficheiro:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Versión de PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] ficheiro1.pdf ficheiro2.pdf\n" -"Empregaranse os metadatos do primeiro ficheiro que se especifique.\n" -"Une ficheiros PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Opcións de combinación:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] ficheiro.pdf\n" -"Inverter un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Opcións de reverso:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"ficheiro.pdf graos\n" -"Rotar as páxinas dun PDF no sentido das agullas do reloxo.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Opcións de rotación:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] ficheiro.pdf páxina_en_que_dividir ...\n" -"%prog %%name [options] ficheiro.pdf rango_da_páxina_en_que_dividir ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name ficheiro.pdf 6\n" -"%prog %%name ficheiro.pdf 6-12\n" -"%prog %%name ficheiro.pdf 6-12 8 10 9-20\n" -"\n" -"Dividir un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Opcións de división:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6010,6 +5794,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Xestionar coleccións" @@ -7123,12 +6911,12 @@ msgstr "saída" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7558,19 +7346,23 @@ msgstr "Escoller a cor de primeiro plano" msgid "Choose background color" msgstr "Escoller a cor de fondo" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Crear unha ligazón" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Introducir un URL:" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Vista normal" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Código fuente HTML" @@ -8452,22 +8244,62 @@ msgstr "Sen &imaxes" msgid "PDF Output" msgstr "Saída PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Tamaño de &papel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientación" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Manter a &proporción da cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Tipo de letra s&erif:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Tipo de letra &Sans:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Tipo de letra &monoespzo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Tipo de letra es&tándar:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Tamaño de &letra Monoespazo:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "Saída PMLZ" @@ -8772,30 +8604,26 @@ msgstr "Detectar capítulos en (expresión XPath)" msgid "Insert page breaks before (XPath expression):" msgstr "Inserir quebra de páxina antes (expresión XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "O XPath é incorrecto" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "A expresión XPath %s é incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "´&Marca de capítulo" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Retirar primeira &imaxe" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Inserir &metadatos como unha páxina ao comezo do libro" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Eliminar marxes &falsas" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8808,9 +8636,17 @@ msgstr "" "en branco e introduza as expresións regulares de eliminación de cabeceiras e " "rodapés de páxina no campo de busca." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Eliminar marxes &falsas" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Inserir &metadatos como unha páxina ao comezo do libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "´&Marca de capítulo" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Retirar primeira &imaxe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9959,6 +9795,12 @@ msgstr "" "Todos os libros comprobados eliminaranse permanentemente do " "dispositivo. Verifique a lista" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Localización" @@ -10875,7 +10717,7 @@ msgstr "&Contrasinal" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11828,64 +11670,94 @@ msgstr "" msgid "Choose formats" msgstr "Escoller formatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11893,27 +11765,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -13053,12 +12933,12 @@ msgid "LRF Viewer toolbar" msgstr "Barra de ferramentas do visor de LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Páxina seguinte" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Páxina anterior" @@ -14866,6 +14746,10 @@ msgstr "Enviar automaticamente" msgid "Email" msgstr "Correo" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Asunto" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -14889,7 +14773,7 @@ msgstr "" "Se estiver marcado, as novas descargadas enviaranse automaticamente
a " "este enderezo de correo (sempre que estiveren nun dos formatos relacionados)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "novo enderezo de correo" @@ -17737,39 +17621,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Configurar o visor de libros electrónicos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Tipo de letra s&erif:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Tipo de letra &Sans:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Tipo de letra &monoespzo:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Tamaño &de letra predeterminado:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Tamaño de &letra Monoespazo:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Tipo de letra es&tándar:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -17973,44 +17828,44 @@ msgstr "" msgid "No results found for:" msgstr "Non se atoparon resultados para:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Buscar no dicionario" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Ir a..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Sección seguinte" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Sección anterior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Inicio do documento" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Final do documento" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Inicio da sección" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Final da sección" @@ -20004,19 +19859,19 @@ msgstr "" msgid "creating custom column " msgstr "creando columna personalizada " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Compactando a base de datos" @@ -22596,3 +22451,183 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Creator" +#~ msgstr "Creador" + +#~ msgid "Pages" +#~ msgstr "Páxinas" + +#~ msgid "PDF Version" +#~ msgstr "Versión de PDF" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Comunicar co lector Sony PRS-500" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "orde...\n" +#~ "a orde pode ser unha das seguintes:\n" +#~ "[%%comands]\n" +#~ "Use %prog command --help para obter máis información sobre unha orde " +#~ "específica.\n" +#~ "Manipular un PDF.\n" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "ficheiro.pdf...\n" +#~ "Obter a información do PDF.\n" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Opcións para controlar a transformación do pdf" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] ficheiro.pdf contrasinal\n" +#~ "Codificar un PDF.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] ficheiro1.pdf ficheiro2.pdf\n" +#~ "Empregaranse os metadatos do primeiro ficheiro que se especifique.\n" +#~ "Une ficheiros PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] ficheiro.pdf\n" +#~ "Inverter un PDF.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] ficheiro.pdf páxina_en_que_dividir ...\n" +#~ "%prog %%name [options] ficheiro.pdf rango_da_páxina_en_que_dividir ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name ficheiro.pdf 6\n" +#~ "%prog %%name ficheiro.pdf 6-12\n" +#~ "%prog %%name ficheiro.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Dividir un PDF.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "ficheiro.pdf graos\n" +#~ "Rotar as páxinas dun PDF no sentido das agullas do reloxo.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options[ ficheiro.pdf\n" +#~ "\n" +#~ "Cortar un ficheiro de PDF.\n" + +#~ 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 ficheiro xerado por ghostscript que permite cortar cada páxina por " +#~ "separado «gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding»" + +#~ msgid "Crop Options:" +#~ msgstr "Opcións de recorte:" + +#~ msgid "Decrypt Options:" +#~ msgstr "Opcións de descifrado:" + +#~ msgid "Encrypt Options:" +#~ msgstr "Opcións de cifrado:" + +#~ msgid "File Size" +#~ msgstr "Tamaño do ficheiro:" + +#~ msgid "Split Options:" +#~ msgstr "Opcións de división:" + +#~ msgid "Rotate Options:" +#~ msgstr "Opcións de rotación:" + +#~ msgid "Reverse Options:" +#~ msgstr "Opcións de reverso:" + +#~ msgid "Merge Options:" +#~ msgstr "Opcións de combinación:" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Número de píxels para cortar do parámetro x da esquerda (predeterminado, o " +#~ "número é %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Número de píxels para recortar do parámetro y da esquerda (predeterminado, o " +#~ "número é %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Número de píxels para cortar do parámetro x da dereita (predeterminado, o " +#~ "número é %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Número de píxels para cortar do parámetro y da dereita (por omisión, o " +#~ "número é de %s)" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] ficheiro.pdf contrasinal\n" +#~ "Decodificar un PDF\n" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Ruta ao ficheiro de saída. Por omisión, un ficheiro créase neste cartafol." + +#~ msgid "Enter URL" +#~ msgstr "Introducir un URL:" diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index 803ca4348c..f5e13caf32 100644 --- a/src/calibre/translations/gu.po +++ b/src/calibre/translations/gu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-20 06:46+0000\n" "Last-Translator: Hasit Bhatt \n" "Language-Team: Gujarati \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:35+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:42+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index eb43a33352..13c97d92cf 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-18 17:43+0000\n" "Last-Translator: Tal Nisan \n" "Language-Team: Hebrew \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:35+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:42+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -955,26 +936,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "כן" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "ראשי" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "כרטיס A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "כרטיס B" @@ -1150,14 +1131,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "חדשות" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "קטלוג" @@ -1220,8 +1201,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1231,8 +1212,8 @@ msgstr "מעביר ספרים למכשיר" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1254,8 +1235,8 @@ msgstr "מסיר ספרים מהמכשיר" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1282,7 +1263,6 @@ msgstr "מתקשר עם Blackberry smart phone." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1777,10 +1757,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "מתקשר עם Nuut2 eBook reader" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "תקשר עם קורא הספרים סוני PRS-500" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1790,25 +1766,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "הכל של היוצר" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1901,63 +1877,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1965,27 +1941,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "מקבל מידע ממכשיר..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2800,6 +2776,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3143,12 +3140,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3156,13 +3161,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3170,35 +3175,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3207,14 +3212,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3223,25 +3228,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3249,29 +3254,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3282,7 +3287,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3292,105 +3297,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "קבע את המחברים. אם יש כמה, הפרד בינהם בעזרת התו אמפרסנד (&)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "גרסת המסמך, לשימוש במיון. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "קבע את הכריכה כקובץ המצויין או כתובת אינטרנט (URL)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "קבע את תאריך היציאה לאור." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3398,66 +3403,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3465,27 +3470,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "הספר לא נמצא בתוך הארכיון" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "קריאת התאריך/זמן נכשלה." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "ממיר את הקלט ל-HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "מריץ שינויים על הספר..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "מייצר" @@ -3707,11 +3712,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3720,63 +3725,63 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "קבע את כותרת הספר" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "הגדר מפתח למיון הכותרות" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "כתוב את שם ההמחבר" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "הגדר מפתח מיון למחבר" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "הקטגוריה אליה הספר שייך. לדוגמה : היסטוריה" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "כתובת לקובץ גראפי שישמש כתמונה מוקטנת" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "כתוב את שם ההוצאה" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "כתוב את סיווג הספר" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "כתוב את שם יוצר הספר" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "כתוב את שם מפיק הספר" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" "חלץ את העטיפה מתוך קובץ ה-LRF. (משתמש בכללי אצבע לקביעת תמונת העטיפה)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3801,7 +3806,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3830,7 +3834,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4269,185 +4272,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5463,6 +5291,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6533,12 +6365,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6968,19 +6800,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7836,20 +7672,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8146,30 +8022,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8177,8 +8049,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9230,6 +9110,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10065,7 +9951,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10957,64 +10843,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11022,27 +10938,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12149,12 +12073,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13853,6 +13777,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13870,7 +13798,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16483,39 +16411,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16712,44 +16611,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18482,17 +18381,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -20934,3 +20833,6 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "תקשר עם קורא הספרים סוני PRS-500" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index dbaf3163cd..7f32a30c5b 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-03-18 12:52+0000\n" "Last-Translator: Vibhav Pant \n" "Language-Team: Hindi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:35+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:43+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -932,26 +913,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1120,14 +1101,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1188,8 +1169,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1199,8 +1180,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1222,8 +1203,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1250,7 +1231,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "कोविड गोयल" @@ -1743,10 +1723,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1756,25 +1732,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1867,63 +1843,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1931,27 +1907,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2758,6 +2734,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3098,12 +3095,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3111,13 +3116,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3125,35 +3130,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3162,14 +3167,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3178,25 +3183,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3204,29 +3209,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3237,7 +3242,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3247,105 +3252,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3353,66 +3358,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3420,27 +3425,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3661,11 +3666,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3674,62 +3679,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3754,7 +3759,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3783,7 +3787,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4222,185 +4225,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5416,6 +5244,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6486,12 +6318,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6921,19 +6753,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7789,20 +7625,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8099,30 +7975,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8130,8 +8002,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9183,6 +9063,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10018,7 +9904,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10910,64 +10796,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10975,27 +10891,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12102,12 +12026,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13806,6 +13730,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13823,7 +13751,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16436,39 +16364,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16665,44 +16564,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18435,17 +18334,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/him.po b/src/calibre/translations/him.po index cc4b4a3943..f8d981702b 100644 --- a/src/calibre/translations/him.po +++ b/src/calibre/translations/him.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-23 13:49+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Himachali \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:35+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:42+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index 451856b9c4..e116ab6598 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-05-04 13:42+0000\n" "Last-Translator: Tomislav Pešut \n" "Language-Team: Croatian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:41+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:49+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,12 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -132,23 +131,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -157,7 +141,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -191,12 +175,12 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -204,9 +188,6 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -954,26 +935,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Glavni" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1142,14 +1123,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vijesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1210,8 +1191,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1221,8 +1202,8 @@ msgstr "Prenošenje knjiga na uređaj..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1244,8 +1225,8 @@ msgstr "Uklanjanje knjiga sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1272,7 +1253,6 @@ msgstr "Komuniciraj sa Blackberry smart phone." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1765,10 +1745,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Komuniciraj sa Nuut2 eBook čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Komuniciraj sa Sony PRS-500 eBook čitačem." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1778,25 +1754,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1889,63 +1865,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1953,27 +1929,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Uzmi informacije o uređaju..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2861,6 +2837,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3252,6 +3249,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3260,7 +3265,7 @@ msgstr "" "stilskim pravilima iz izvorne datoteke, tako da može biti upotrijebljen za " "prevladavanje ovih pravila." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3268,13 +3273,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3282,35 +3287,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3319,7 +3324,7 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3329,7 +3334,7 @@ msgstr "" "1.5em. Uklanjanje razmaka neće funkcionirati ako izvorna datoteka ne koristi " "paragrafe (

ili

oznake)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3338,7 +3343,7 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3346,7 +3351,7 @@ msgstr "" "Upotrijebi omot koji je otkriven u izvornoj datoteci namjesto specificiranog " "omota." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

ili

tagovi)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3368,7 +3373,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3376,17 +3381,17 @@ msgstr "" "Umetni knjižne metapodatke na početku knjige. Ovo je korisno ako vaš e-book " "čitač ne podržava direktnu pretragu/prikazivanje metapodataka." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3394,7 +3399,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3405,7 +3410,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3415,106 +3420,106 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3522,66 +3527,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3589,27 +3594,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Pretvaranje ulaza u HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Izvršavanje transformacija na e-knjizi..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Stvaranje" @@ -3838,11 +3843,11 @@ msgstr "Verbalno procesiranje" msgid "Convert LRS to LRS, useful for debugging." msgstr "Pretvori LRS u LRS, korisno za uklanjanje grešaka." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Nevažeć LRF datoteka. Nemoguće postaviti metapodatke." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3856,56 +3861,56 @@ msgstr "" "Izloži/uredi metapodatke u LRF datoteci.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Postavi naslov knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Postavi ključ svrstavanja naslova" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Postavi autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Postavi ključ svrstavanja autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorija kojoj ova knjiga pripada. Npr.: Povijest" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Put do grafike koja će postavljena kao sličica ove datoteke" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "Put do txt datoteke koja sadrži komentar za pohranu u LRF datoteci." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Izluči sličicu iz LRF datoteke" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Postavi izdavača" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Postavi klasifikaciju knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Postavi kreatora knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Postavi proizvođača knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -3913,7 +3918,7 @@ msgstr "" "Izluči omot iz LRF datoteke. Imajte na umu da LRF format nema definiran " "omot, te ćemo upotrijebiti heuristiku da pogodimo omot." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Postavi ID knjige" @@ -3938,7 +3943,6 @@ msgid "No" msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3967,7 +3971,6 @@ msgid "Publisher" msgstr "Izdavač" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Proizvođač" @@ -4418,233 +4421,11 @@ msgstr "Fusnote" msgid "Sidebar" msgstr "Rubna traka" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"naredba ...\n" -"\n" -"naredba može biti jedna od slijedećih:\n" -"[%%commands]\n" -"\n" -"Upotrijebi %prog naredbu --help za više informacija oko specifične naredbe\n" -"\n" -"Manipuliraj PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[opcije] datoteka.pdf\n" -"\n" -"Izreži PDF datoteku.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Put do izlazne datoteke. Uobičajeno je da se datoteka uradi u aktivnom " -"direktoriju." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Broj piksela za izrezati od krajnje lijeve x (zadano je %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 "Broj piksela za izrezati od krajnje lijeve y (zadano je %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 "Broj piksela za izrezati od krajnje desne x (zadano je %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 "Broj piksela za izrezati od krajnje desne y (zadano je %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"Datoteka generirana od ghostscript koja dozvoljava svakoj stranici da bude " -"individualno izrezana `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf " -"2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Opcije Izrezivanja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Opcije za kontrolu pretvorbe pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[opcije] datoteka.pdf lozinka\n" -"\n" -"Dešifriraj PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Opcije Dešifriranja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[opcije] datoteka.pdf lozinka\n" -"\n" -"Šifriraj PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Opije Šifriranja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"datoteka.pdf ...\n" -"\n" -"Uzmi podatke o PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Predmet" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Kreator" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Stranice" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Veličina datoteke" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF Verzija" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[opcije] file1.pdf file2.pdf ...\n" -"\n" -"Metapodaci će biti upotrijebljena iz prvog specificiranog PDF.\n" -"\n" -"Spaja individualne PDFs.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Opcije Spajanja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[opcije] file.pdf\n" -"\n" -"Preokreni PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Opcije Preokretanja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf stupnjeva\n" -"\n" -"Rotiraj PDF stranice u smjeru kazaljke na satu.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Opcije Rotiranja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf stranicu_za_podijeliti_na ...\n" -"%prog %%name [options] file.pdf raspon_stranica_za_podijeliti_na ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Podijeli PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Opcije Dijeljenja:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5668,6 +5449,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6746,12 +6531,12 @@ msgstr "izlaz" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7181,19 +6966,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -8065,22 +7854,62 @@ msgstr "Nema &Slika" msgid "PDF Output" msgstr "PDF Izlaz" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Veličina &Papira:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orijentacija:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rif familja:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Sans familija:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "&Monospace familija:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "S&tandardno pismo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Veličina Monospace &pisma:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "" @@ -8378,30 +8207,26 @@ msgstr "Otkrij poglavlja kod (XPath izraz):" msgid "Insert page breaks before (XPath expression):" msgstr "Umetni krajeve stranica prije (XPath izraz):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Nevažeći XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath izraz %s je nevažeći." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Oznaka poglavlja:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Ukloni prvu &sliku" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Umetni metapodatke kao stranicu na početku knjige" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8409,9 +8234,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Umetni metapodatke kao stranicu na početku knjige" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Oznaka poglavlja:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Ukloni prvu &sliku" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9468,6 +9301,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Lokacija" @@ -10305,7 +10144,7 @@ msgstr "&Lozinka:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11202,64 +11041,94 @@ msgstr "" msgid "Choose formats" msgstr "Odaberi formate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11267,27 +11136,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12418,12 +12295,12 @@ msgid "LRF Viewer toolbar" msgstr "Alatna Traka LRF Preglednika" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Slijedeća Stranica" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Prethodna Stranica" @@ -14129,6 +14006,10 @@ msgstr "Auto slanje" msgid "Email" msgstr "Epošta" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Predmet" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formati epošte. Prvi odgovarajući format će biti poslan." @@ -14148,7 +14029,7 @@ msgstr "" "Ako je označeno, skinute vijesti će biti automatski poslane
na ovu e-mail " "adresu (ako je u jednom od navedenih formata)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "nova epoštanska adresa" @@ -16791,39 +16672,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Konfiguriraj preglednika Elektroničke knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rif familja:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Sans familija:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "&Monospace familija:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Zadana veličina pisma:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Veličina Monospace &pisma:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "S&tandardno pismo:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -17022,44 +16874,44 @@ msgstr "" msgid "No results found for:" msgstr "Nema pronađenih rezultata za:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Pogledaj u rječniku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Idi na..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18889,18 +18741,18 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Sažimanje baze podataka" @@ -21370,3 +21222,183 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Put do izlazne datoteke. Uobičajeno je da se datoteka uradi u aktivnom " +#~ "direktoriju." + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Opcije za kontrolu pretvorbe pdf" + +#~ msgid "File Size" +#~ msgstr "Veličina datoteke" + +#~ msgid "Pages" +#~ msgstr "Stranice" + +#~ msgid "Creator" +#~ msgstr "Kreator" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Komuniciraj sa Sony PRS-500 eBook čitačem." + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Broj piksela za izrezati od krajnje lijeve x (zadano je %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Broj piksela za izrezati od krajnje desne x (zadano je %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Broj piksela za izrezati od krajnje desne y (zadano je %s)" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[opcije] datoteka.pdf\n" +#~ "\n" +#~ "Izreži PDF datoteku.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Broj piksela za izrezati od krajnje lijeve y (zadano je %s)" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "datoteka.pdf ...\n" +#~ "\n" +#~ "Uzmi podatke o PDF.\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "Opije Šifriranja:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[opcije] datoteka.pdf lozinka\n" +#~ "\n" +#~ "Šifriraj PDF.\n" + +#~ msgid "PDF Version" +#~ msgstr "PDF Verzija" + +#~ msgid "Crop Options:" +#~ msgstr "Opcije Izrezivanja:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[opcije] datoteka.pdf lozinka\n" +#~ "\n" +#~ "Dešifriraj PDF.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Opcije Dešifriranja:" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[opcije] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metapodaci će biti upotrijebljena iz prvog specificiranog PDF.\n" +#~ "\n" +#~ "Spaja individualne PDFs.\n" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "naredba ...\n" +#~ "\n" +#~ "naredba može biti jedna od slijedećih:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Upotrijebi %prog naredbu --help za više informacija oko specifične naredbe\n" +#~ "\n" +#~ "Manipuliraj PDF.\n" + +#~ msgid "Rotate Options:" +#~ msgstr "Opcije Rotiranja:" + +#~ msgid "Reverse Options:" +#~ msgstr "Opcije Preokretanja:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf stupnjeva\n" +#~ "\n" +#~ "Rotiraj PDF stranice u smjeru kazaljke na satu.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Opcije Spajanja:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[opcije] file.pdf\n" +#~ "\n" +#~ "Preokreni PDF.\n" + +#~ msgid "Split Options:" +#~ msgstr "Opcije Dijeljenja:" + +#~ 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 "" +#~ "Datoteka generirana od ghostscript koja dozvoljava svakoj stranici da bude " +#~ "individualno izrezana `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf " +#~ "2> bounding`" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf stranicu_za_podijeliti_na ...\n" +#~ "%prog %%name [options] file.pdf raspon_stranica_za_podijeliti_na ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Podijeli PDF.\n" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 07ddeebcce..8f82f6f888 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-25 19:23+0000\n" "Last-Translator: Devilinside \n" "Language-Team: Hungarian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:36+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:43+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -982,26 +963,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Igen" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Fő memória" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "„A” kártya" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "„B” kártya" @@ -1203,14 +1184,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Hírek (RSS)" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalógus" @@ -1278,8 +1259,8 @@ msgstr "Az eszközön lévő könyvek listájának összeállítása…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1289,8 +1270,8 @@ msgstr "Könyvek küldése az eszközre…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1312,8 +1293,8 @@ msgstr "Könyvek eltávolítása az eszközről…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1340,7 +1321,6 @@ msgstr "Kommunikáció Blackberry telefonnal." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1875,10 +1855,6 @@ msgstr "Kommunikáció a Nook Color, TSR és Tablet olvasóval." msgid "Communicate with the Nuut2 eBook reader." msgstr "Kommunikáció Nuut2 eBook olvasóval." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Kommunikáció Sony PRS-500 olvasóval." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Kommunikáció a PRST1-nél régebbi Sony ebook olvasókkal" @@ -1888,18 +1864,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Megjegyzések eltávolítva, mert a SONY olvasó nem kezeli őket" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Mind cím szerint" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Mind szerző szerint" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1908,7 +1884,7 @@ msgstr "" "Lehetőségek: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2027,36 +2003,36 @@ msgstr "" "meg. Ne jelölje be, ha a „Beállítások->Metaadat kapcsolatok” menüben más " "beállítást használ az eszközhöz." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "Kapcsolódás engedélyezése induláskor" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "Itt engedélyezheti, hogy kapcsolódjon-e a calibre induláskor" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "Biztonsági jelszó" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Adja meg az eszköz alkalmazása milyen jelszóval kapcsolódjon a calibrehez" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "Állandó hálózati port használata" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2064,11 +2040,11 @@ msgstr "" "Ha engedélyezve van, a „Port” mezőben megadott port lesz használva. Más " "különben mindig véletlenszerűen lesz kiválasztva" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "Port száma: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2076,21 +2052,21 @@ msgstr "" "Adja meg melyik port legyen használva, ha az „Állandó hálózati port " "használata” engedélyezve van" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "Bővebb hibakeresési információ megjelenítése" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" "Hibajelentéskor használja ezt a lehetőséget, hogy bővebb hibakeresési " "információt kapjon" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2098,27 +2074,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "Túl sok kapcsolódási kísérlet érkezett innen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Eszköz-információ lekérdezése…" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3105,6 +3081,27 @@ msgstr "" "Megőrzi a borító eredeti képarányát, ahelyett, hogy kitöltené a generált pdf " "teljes első oldalát." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3570,6 +3567,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3577,7 +3582,7 @@ msgstr "" "Külső CSS fájl teljes útvonala vagy CSS kód. Ezek a szabályok felülírják a " "forrásfájlban lévő stílusokat." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3589,13 +3594,13 @@ msgstr "" "eszköz nem tud kezelni, felülírni, vagy figyelmen kívül hagyni. Például: " "font-family,color,margin-left,margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3607,7 +3612,7 @@ msgstr "" "Néha a szükséges margók is törlődnek. Ilyenkor ezzel ki lehet kapcsolni az " "eltávolítást." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3617,7 +3622,7 @@ msgstr "" "nullánál kisebb értéket ad meg, akkor az érték nem állítódik át. Vegye " "figyelembe, hogy 70 képpont=1 hüvelyk." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3627,7 +3632,7 @@ msgstr "" "nullánál kisebb értéket ad meg, akkor az érték nem állítódik át. Vegye " "figyelembe, hogy 70 képpont=1 hüvelyk." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3637,7 +3642,7 @@ msgstr "" "nullánál kisebb értéket ad meg, akkor az érték nem állítódik át. Vegye " "figyelembe, hogy 70 képpont=1 hüvelyk." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3647,7 +3652,7 @@ msgstr "" "nullánál kisebb értéket ad meg, akkor az érték nem állítódik át. Vegye " "figyelembe, hogy 70 képpont=1 hüvelyk." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3660,7 +3665,7 @@ msgstr "" "„original” (alapértelmezett) érték nem változtatja a forrás rendezettségét. " "Megjegyzendő, hogy csak néhány kimeneti formátum támogatja a rendezéseket." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3670,7 +3675,7 @@ msgstr "" "állítja. Ez a funkció nem működik, ha a forrás fájl nem használ bekezdéseket " "(

vagy

HTML címkéket)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3683,7 +3688,7 @@ msgstr "" "behúzásnak a beállítására szolgál (em-ben). Ha az értéket negatívra állítja, " "akkor a calibre nem módosítja a behúzást." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3691,7 +3696,7 @@ msgstr "" "Inkább a forrásfájlban található borítót használja a beállított borító " "helyett, ha elérhető" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

vagy

címkéket)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3707,7 +3712,7 @@ msgstr "" "A beszúrandó üres sorok magassága (em-ben). A bekezdések között ennek az " "értéknek a kétszerese lesz, mert előttük és utánuk is beszúrásra kerül." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3719,7 +3724,7 @@ msgstr "" "beszúrásakor két kép lesz a könyv elején: a borító, majd ezt követően ez a " "bizonyos első kép." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3727,7 +3732,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3735,13 +3740,13 @@ msgstr "" "A sima idézőjeleket, per jelet és zárójeleket tipográfiailag megfelelőikké " "alakítja. Részletek itt: http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Az elegánsabb, szebb írásjelek (idézőjel, gondolatjel, stb.) egyszerűbb " "megfelelőit használja." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3749,7 +3754,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3765,7 +3770,7 @@ msgstr "" "(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:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3780,84 +3785,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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "A szerző alapján történő rendezéskor használandó karakterlánc. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "A borítót a megadott fájl vagy URL alapján állítása be" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "E-book leírásának megadása." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "E-book kiadójának megadása." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Sorozat megadása, amibe tartozik a könyv." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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 sorozaton belül." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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 címkéinek megadása. Ez egy vesszővel elválasztott lista legyen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Könyv gyártójának megadása." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Kiadás dátumának megadása." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Könyv időbélyeg megadása (már nem használt)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3865,7 +3870,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3875,20 +3880,20 @@ msgstr "" "és h3 tag-ekké. Ez a beállítás nem hoz létre Tartalomjegyzéket, de később " "használható a „Struktúra felismerés” módban egy létrehozásához." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3900,12 +3905,12 @@ msgstr "" "rövidebb. Ha csak pár sort kellene egysorossá tenni a dokumentumban, akkor " "érdemes csökkenteni ezt az értéket." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Sortördelés megszüntetése az írásjelek és egyéb formázások használatával." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -3913,7 +3918,7 @@ msgstr "" "Üres bekezdések eltávolítása a dokumentumból, ha más, nem üres bekezdések " "között vannak" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -3921,7 +3926,7 @@ msgstr "" "A balra rendezett fejezet elválasztók középre rendezettek lesznek. A több " "üres sort is tartalmazó fejezet elválasztókat lecseréli vízszintes vonalra." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3929,7 +3934,7 @@ msgstr "" "Fejezet elválasztók cseréje a kiválasztott szövegre. Alapértelmezettként a " "dokumentumban szereplő kerül alkalmazásra." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3939,7 +3944,7 @@ msgstr "" "szótárként annak meghatározásához, hogy az elválasztójel szükséges vagy " "eltávolítandó." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

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

és

HTML tag-eket rendezi sorba, hogy a " "címsorokban ne legyen törés." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "Az első csere mintája (reguláris kifejezés)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" "Helyettesítő szöveg az első reguláris kifejezéssel talált szöveg cseréjére" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "A második csere mintája (reguláris kifejezés)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" "Helyettesítő szöveg a második reguláris kifejezéssel talált szöveg cseréjére" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "A harmadik csere mintája (reguláris kifejezés)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" "Helyettesítő szöveg a harmadik reguláris kifejezéssel talált szöveg cseréjére" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3987,28 +3992,28 @@ msgstr "" "nyelv reguláris kifejezés szabályai szerint készüljenek. A fájl kódolása " "legyen UTF-8." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "Nem található e-book a tömörített állományban." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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ás" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Nem sikerült megszerezni a dátumot és az időt" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Konvertálás HTML formátumba…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Átalakítások futtatása a könyvön…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Létrehozás" @@ -4261,11 +4266,11 @@ msgstr "Informatívabb üzenetek feldolgozásnál" msgid "Convert LRS to LRS, useful for debugging." msgstr "LRS fájl konvertálása LRS formátumba (hibakeresésnél hasznos)." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Érvénytelen LRF fájl. Nem tudtam a metaadatokat beállítani." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4279,58 +4284,58 @@ msgstr "" "Metaadatok megjelenítése/szerkesztése egy LRF fájlban.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "A könyv címe" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Rendezési kulcs a címhez" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Szerző" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Rendezési kulcs a szerzőhöz" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "A kategória, amibe a könyv tartozik. Pl.: történelem" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "A fájlhoz használandó ikon elérési útja" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "A txt fájl útvonala, amelynek tartalma az lrf fájlhoz lesz csatolva " "megjegyzésként." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Ikon kinyerése az LRF fájlból" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Kiadó" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "A könyvbesorolás beállítása" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "A szerző beállítása" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "A gyártó beállítása" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4339,7 +4344,7 @@ msgstr "" "Megjegyzendő, hogy az LRF formátumban nincs meghatározott borító, így " "bizonyos ismérvek alapján állítjuk elő a borítót." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "A könyv azonosítójának megadása" @@ -4366,7 +4371,6 @@ msgid "No" msgstr "Nem" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4395,7 +4399,6 @@ msgid "Publisher" msgstr "Kiadó" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producer" @@ -4883,234 +4886,11 @@ msgstr "Lábjegyzetek" msgid "Sidebar" msgstr "Oldalsáv" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"parancs …\n" -"\n" -"A parancs következők egyike lehet:\n" -"[%%commands]\n" -"\n" -"Használja a %prog parancs --help sort, hogy további információkat kapjon a " -"parancsról\n" -"\n" -"PDF fájlművelet.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"PDF fájl lapszéleinek levágása.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"A kimeneti fájl útvonala. Alapértelmezés szerint az aktuális könyvtárba " -"kerül a fájl." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "A bal szélről levágandó képpontok száma (alapérték: %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 "A felső szélről levágandó képpontok száma (alapérték: %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 "A jobb szélről levágandó képpontok száma (alapérték: %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 "Az alsó szélről levágandó képpontok száma (alapérték: %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"Egy postscript fájl, ami lehetővé teszi, hogy minden egyes lap széleit " -"egyedileg vágjuk le `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -"bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Lapszél levágásának beállításai:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "A PDF-be átalakítás beállításai" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf jelszó\n" -"\n" -"Védett PDF dekódolása.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Dekódolás beállításai:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf jelszó\n" -"\n" -"PDF titkosítása.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Titkosítás beállításai:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf …\n" -"\n" -"Info lekérdezése PDF fájlról.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Szerző" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Tárgy" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Létrehozó" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Oldalak" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Fájlméret" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF Verzió" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf …\n" -"\n" -"A metaadatok az első fájl adatiból lesznek meghatározva.\n" -"\n" -"PDF fájlok egyesítése.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "PDF egyesítés beállításai:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"PDF fájl lapsorrendjének megfordítása.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Lapsorrend megfordítás beállításai:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf fok\n" -"\n" -"PDF lapok óramutató járás szerinti forgatása.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Forgatás beállításai:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf szétvág_oldalnál …\n" -"%prog %%name [options] file.pdf kivág_oldalak …\n" -"\t\n" -"Pl.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"PDF fájl darabolása.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Darabolás beállításai:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6197,6 +5977,10 @@ msgstr "" "Szeretné, ha a vezeték nélküli eszközhöz kapcsolódás a calibre indításakor " "automatikusan elindulna?" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Gyűjtemények kezelése" @@ -7370,12 +7154,12 @@ msgstr "kimenet" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7812,19 +7596,23 @@ msgstr "Előtérszín kiválasztása" msgid "Choose background color" msgstr "Háttérszín kiválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Hivatkozás létrehozása" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "URL beirása" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Normál nézet" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML-forrás" @@ -8733,21 +8521,61 @@ msgstr "Képek &nélkül" msgid "PDF Output" msgstr "PDF kimenet" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Papírméret:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "Lap táj&olása:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "&Egyéni méret:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Borító méret&arányának megtartása" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "&Egyéni méret:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Serif ('talpas') betűkészlet:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Sans ('talp nélküli') betűkészlet:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Monospace (rögzített szélességű) betűkészlet" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "&Alap betűtípus:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " képpont" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Monospace (rögzített szélességű) betűméret" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -9055,30 +8883,26 @@ msgstr "Fejezetek felismerése (XPath kifejezés):" msgid "Insert page breaks before (XPath expression):" msgstr "Oldaltörés beszúrása a következő elé (XPath kifejezés):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Érvénytelen XPath kifejezés" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "A következő XPath kifejezés érvénytelen: %s." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Fejezet jelölő:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Első &kép eltávolítása" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "&Metaadatok beszúrása a könyv elejére külön oldalként" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "&Hamis margók eltávolítása" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9091,9 +8915,17 @@ msgstr "" "kifejezés” mezőbe pedig írja be a fejléc/lábléc eltávolításához szükséges " "reguláris kifejezést." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "&Hamis margók eltávolítása" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "&Metaadatok beszúrása a könyv elejére külön oldalként" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Fejezet jelölő:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Első &kép eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10286,6 +10118,12 @@ msgstr "" "Minden kijelölt könyv véglegesen törölve lesz az eszközről. " "Ellenőrizze a listát!" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Szerző" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Hely" @@ -11209,7 +11047,7 @@ msgstr "&Jelszó:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12179,64 +12017,94 @@ msgstr "%(count)d darab %(fmt)s formátumú könyv van" msgid "Choose formats" msgstr "Formátum kiválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12244,27 +12112,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" -msgstr "Opcionális biztonsági jelszó" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "Opcionális &jelszó:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "Opcionális biztonsági jelszó" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "&Automatikus kapcsolódás a calibre indulásakor" @@ -13426,12 +13302,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF olvasó eszköztár" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Következő oldal" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Előző oldal" @@ -15356,6 +15232,10 @@ msgstr "Auto küld" msgid "Email" msgstr "E-mail" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Tárgy" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -15379,7 +15259,7 @@ msgstr "" "küldve e-mailben erre a címre (ha létezik a „Formátumok” oszlopban " "beírtaknak megfelelő)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "új e-mail cím" @@ -18317,39 +18197,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "E-book olvasó beállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Serif ('talpas') betűkészlet:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Sans ('talp nélküli') betűkészlet:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Monospace (rögzített szélességű) betűkészlet" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Alap betűméret:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " képpont" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Monospace (rögzített szélességű) betűméret" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "&Alap betűtípus:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif (talpas)" @@ -18555,44 +18406,44 @@ msgstr "" msgid "No results found for:" msgstr "Nincs találat a következőre:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "Keresés szótárban" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "A &következő előfordulás keresése" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Ugrás…" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Következő szakasz" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Előző szakasz" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Dokumentum eleje" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Dokumentum vége" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Szakasz eleje" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Szakasz vége" @@ -20625,17 +20476,17 @@ msgstr "" msgid "creating custom column " msgstr "egyéni oszlop készítése " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Régi adatbázis migrálása a jelenlegibe: %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Másolás: %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Adatbázis tömörítése" @@ -23832,3 +23683,187 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "A kimeneti fájl útvonala. Alapértelmezés szerint az aktuális könyvtárba " +#~ "kerül a fájl." + +#~ msgid "File Size" +#~ msgstr "Fájlméret" + +#~ msgid "Pages" +#~ msgstr "Oldalak" + +#~ msgid "PDF Version" +#~ msgstr "PDF Verzió" + +#~ msgid "Split Options:" +#~ msgstr "Darabolás beállításai:" + +#~ msgid "Decrypt Options:" +#~ msgstr "Dekódolás beállításai:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf jelszó\n" +#~ "\n" +#~ "PDF titkosítása.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf jelszó\n" +#~ "\n" +#~ "Védett PDF dekódolása.\n" + +#~ msgid "Rotate Options:" +#~ msgstr "Forgatás beállításai:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf fok\n" +#~ "\n" +#~ "PDF lapok óramutató járás szerinti forgatása.\n" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "A PDF-be átalakítás beállításai" + +#~ msgid "Encrypt Options:" +#~ msgstr "Titkosítás beállításai:" + +#~ msgid "Creator" +#~ msgstr "Létrehozó" + +#~ 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 "" +#~ "Egy postscript fájl, ami lehetővé teszi, hogy minden egyes lap széleit " +#~ "egyedileg vágjuk le `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " +#~ "bounding`" + +#~ msgid "Crop Options:" +#~ msgstr "Lapszél levágásának beállításai:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "PDF fájl lapszéleinek levágása.\n" + +#~ msgid "Reverse Options:" +#~ msgstr "Lapsorrend megfordítás beállításai:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "PDF fájl lapsorrendjének megfordítása.\n" + +#~ msgid "Merge Options:" +#~ msgstr "PDF egyesítés beállításai:" + +#~ msgid "Enter URL" +#~ msgstr "URL beirása" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Kommunikáció Sony PRS-500 olvasóval." + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf …\n" +#~ "\n" +#~ "Info lekérdezése PDF fájlról.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf …\n" +#~ "\n" +#~ "A metaadatok az első fájl adatiból lesznek meghatározva.\n" +#~ "\n" +#~ "PDF fájlok egyesítése.\n" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "parancs …\n" +#~ "\n" +#~ "A parancs következők egyike lehet:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Használja a %prog parancs --help sort, hogy további információkat kapjon a " +#~ "parancsról\n" +#~ "\n" +#~ "PDF fájlművelet.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf szétvág_oldalnál …\n" +#~ "%prog %%name [options] file.pdf kivág_oldalak …\n" +#~ "\t\n" +#~ "Pl.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "PDF fájl darabolása.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "A bal szélről levágandó képpontok száma (alapérték: %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "A jobb szélről levágandó képpontok száma (alapérték: %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Az alsó szélről levágandó képpontok száma (alapérték: %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "A felső szélről levágandó képpontok száma (alapérték: %s)" diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index 55bb776eb5..c253897fb9 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-01-18 11:51+0000\n" "Last-Translator: Amri Ristadi \n" "Language-Team: Indonesian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:36+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:43+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -955,26 +936,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1143,14 +1124,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1211,8 +1192,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1222,8 +1203,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1245,8 +1226,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1273,7 +1254,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1766,10 +1746,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1779,25 +1755,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1890,63 +1866,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1954,27 +1930,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2781,6 +2757,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3121,12 +3118,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3134,13 +3139,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3148,35 +3153,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3185,14 +3190,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3201,25 +3206,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3227,29 +3232,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3260,7 +3265,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3270,105 +3275,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3376,66 +3381,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3443,27 +3448,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3684,11 +3689,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3697,62 +3702,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3777,7 +3782,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3806,7 +3810,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4245,185 +4248,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5439,6 +5267,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6509,12 +6341,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6944,19 +6776,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7812,20 +7648,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8122,30 +7998,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8153,8 +8025,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9206,6 +9086,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10041,7 +9927,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10933,64 +10819,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10998,27 +10914,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12125,12 +12049,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13829,6 +13753,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13846,7 +13774,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16459,39 +16387,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16688,44 +16587,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18458,17 +18357,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/is.po b/src/calibre/translations/is.po index abdcb23f71..c010520c67 100644 --- a/src/calibre/translations/is.po +++ b/src/calibre/translations/is.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: 20120515-src_calibre_translations_calibre-is\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-05-23 19:33+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: Icelandic \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:36+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:43+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -34,13 +34,12 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -133,23 +132,8 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -158,7 +142,7 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -192,12 +176,12 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,9 +189,6 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -932,26 +913,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1120,14 +1101,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1188,8 +1169,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1199,8 +1180,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1222,8 +1203,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1250,7 +1231,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1743,10 +1723,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1756,25 +1732,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1867,63 +1843,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1931,27 +1907,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2758,6 +2734,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3098,12 +3095,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3111,13 +3116,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3125,35 +3130,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3162,14 +3167,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3178,25 +3183,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3204,29 +3209,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3237,7 +3242,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3247,105 +3252,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3353,66 +3358,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3420,27 +3425,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3658,11 +3663,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3671,62 +3676,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3751,7 +3756,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3780,7 +3784,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4219,185 +4222,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5413,6 +5241,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6483,12 +6315,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6918,19 +6750,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7786,20 +7622,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8096,30 +7972,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8127,8 +7999,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9180,6 +9060,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10015,7 +9901,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10907,64 +10793,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10972,27 +10888,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12099,12 +12023,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13803,6 +13727,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13820,7 +13748,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16433,39 +16361,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16662,44 +16561,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18432,17 +18331,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index fd0e25757e..3cebc52df2 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-26 16:23+0000\n" "Last-Translator: Vincenzo Reale \n" "Language-Team: Italian \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:36+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:44+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -36,13 +36,12 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -135,23 +134,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -160,7 +144,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -194,12 +178,12 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -207,9 +191,6 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -1001,26 +982,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Sì" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Principale" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Scheda A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Scheda B" @@ -1227,14 +1208,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notizie" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catalogo" @@ -1302,8 +1283,8 @@ 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 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1313,8 +1294,8 @@ msgstr "Trasferimento dei libri nel dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1336,8 +1317,8 @@ msgstr "Rimozione dei libri dal dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1364,7 +1345,6 @@ msgstr "Comunica con lo smart phone Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1918,10 +1898,6 @@ msgstr "Comunica con i lettori di ebook Nook Color, TSR e Tablet." msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunica con il lettore Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Comunica con il lettore Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Comunica con lettori di eBook SONY più vecchi del PRST1." @@ -1932,18 +1908,18 @@ msgstr "" "I commenti sono stati rimossi perché l'ebook di SONY non riesce a gestirli." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Tutti per titolo" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Tutti per autore" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1952,7 +1928,7 @@ msgstr "" "dispositivo. Le possibilità sono: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2078,37 +2054,37 @@ msgstr "" "i libri che ne abbiano diversi. Lasciala disabilitata se usi i controlli dei " "metadati." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "SmartDevice" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "Comunica con applicazioni Smart Device" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "Abilita connessioni all'avvio" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "Marca questa casella per consentire connessioni all'avvio di calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "Password di sicurezza" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Digita una password che l'applicazione del dispositivo deve utilizzare per " "connettersi a calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "Usa porta fissa" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2116,11 +2092,11 @@ msgstr "" "Se marcata, usa il numero di porta nel campo \"Porta\", altrimenti il driver " "utilizzerà una porta casuale" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "Numero di porta: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2128,20 +2104,20 @@ msgstr "" "Digita il numero di porta che il driver utilizzerà se la casella \"Porta " "fissa\" è marcata" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "Stampa informazioni aggiuntive di debug" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" "Marca questa casella se necessario in caso di segnalazione di problemi" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "Abilita scadenza per inattività" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2152,27 +2128,27 @@ msgstr "" "dispositivo connesso rimane inattivo per %d minuti. Deselezionando " "l'opzione, calibre non si disconnetterà mai automaticamente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "Troppe connessioni da %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Recupero informazioni del dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "Porta non valida nelle opzioni: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Connessione alla porta %d non riuscita. Prova un valore diverso." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "Allocazione di una porta casuale non riuscita" @@ -3189,6 +3165,27 @@ msgstr "" "Conserva le proporzioni della copertina, invece di allungarla per riempire " "la prima pagina del pdf generato." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3678,6 +3675,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3686,7 +3691,7 @@ msgstr "" "Il CSS verrà aggiunto agli stili del documento sorgente e pertanto può " "essere usato per ridefinire gli stili esistenti." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3698,7 +3703,7 @@ msgstr "" "informazioni di stile impedisce l'applicazione delle regole del dispositivo. " "Ad esempio: font-family,color,margin-left,margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" @@ -3706,7 +3711,7 @@ msgstr "" "Un'espressione XPath. Le interruzioni di pagina sono inserite prima degli " "elementi specificati. Per disabilitarla, usa l'espressione: /" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3718,7 +3723,7 @@ msgstr "" "volta questo meccanismo elimina però dei margini che non dovrebbero essere " "rimossi. In questo caso disabilita la funzione." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3728,7 +3733,7 @@ msgstr "" "valore negativo non imposterà alcun margine. Nota: 72 pts equivalgono a 1 " "pollice" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3738,7 +3743,7 @@ msgstr "" "valore negativo non imposterà alcun margine. Nota: 72 pts equivalgono a 1 " "pollice" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3748,7 +3753,7 @@ msgstr "" "valore negativo non imposterà alcun margine. Nota: 72 pts equivalgono a 1 " "pollice" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3758,7 +3763,7 @@ msgstr "" "valore negativo non imposterà alcun margine. Nota: 72 pts equivalgono a 1 " "pollice" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3772,7 +3777,7 @@ msgstr "" "Impostato a \"originale\" (predefinito) l'allineamento non verrà cambiato. " "Notare che solo alcuni formati di output supportano il testo giustificato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3782,7 +3787,7 @@ msgstr "" "1.5em. La rimozione degli spazi non funzionerà se il documento sorgente non " "usa la notazione per i paragrafi del tipo

o

." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3796,14 +3801,14 @@ msgstr "" "em). Se imposti un valore negativo, viene utilizzato il rientro specificato " "nel documento in ingresso, in altre parole, calibre non cambierà il rientro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "Usa la copertina rilevata dal file di origine al posto di quella specificata." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

o

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3819,7 +3824,7 @@ msgstr "" "Imposta l'altezza delle righe vuote inserite (in em). L'altezza delle righe " "tra i paragrafi sarà doppia del valore impostato qui." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3831,7 +3836,7 @@ msgstr "" "se imposti una copertina tramite calibre, il documento risulterà con due " "immagini di copertina se non specifichi questa opzione." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3839,7 +3844,7 @@ msgstr "" "Inserisci 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3848,13 +3853,13 @@ msgstr "" "equivalente tipografico corretto. Per dettagli, vedere " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Converti virgolette eleganti, trattini e punti di sospensione nel loro " "equivalente semplice." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3862,7 +3867,7 @@ msgstr "" "Leggi 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3879,7 +3884,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:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3895,83 +3900,83 @@ msgstr "" "legame nei corrispondenti due caratteri. Questa opzione manterrà i legami " "nel documento generato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Imposta gli autori. Autori multipli devono essere separati dal carattere &." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "Stringa da utilizzare quando si ordina per autore. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Imposta l'editore dell'ebook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Imposta la valutazione. Deve essere un numero compreso tra 1 e 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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 un elenco separato da virgole." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Imposta la data di pubblicazione" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Imposta la marca temporale del libro (non più utilizzata ovunque)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3979,7 +3984,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3989,20 +3994,20 @@ msgstr "" "h2 e h3. Questa impostazione non creerà un indice, ma può essere utilizzata " "con la funzione di rilevamento della struttura crearne uno." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "Cambia il rientro ottenuto con spazi multipli in un rientro CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -4014,12 +4019,12 @@ msgstr "" "è 0.4, appena sotto il valore mediano della lunghezza. Se solo alcune linee " "risultano sfasate questo valore dovrebbe essere ridotto." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Unisci le righe utilizzando la punteggiatura o altri metodi di formattazione." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -4027,7 +4032,7 @@ msgstr "" "Rimuovi i paragrafi vuoti dal documento quando sono presenti tra gli altri " "paragrafi" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -4036,7 +4041,7 @@ msgstr "" "Sostituisci le interruzioni di scena leggere, che usano più paragrafi vuoti, " "con un tratteggio orizzontale." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -4044,7 +4049,7 @@ msgstr "" "Sostituisci i marcatori di interruzione scena con un testo specifico. In " "modo predefinito, viene usato il testo del documento." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -4054,7 +4059,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -4062,34 +4067,34 @@ msgstr "" "Cerca occorrenze di sequenze di tag

o

. I tag sono rinumerati per " "prevenire la divisione a metà del titolo di capitolo." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Pattern di ricerca (espressione regolare) da sostituire con sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Pattern di ricerca (espressione regolare) da sostituire con sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Pattern di ricerca (espressione regolare) da sostituire con sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -4102,28 +4107,28 @@ msgstr "" "L'espressione regolare deve seguire la sintassi python regex e il file deve " "utilizzare la codifica UTF-8." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "Impossibile trovare un ebook nell'archivio" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Errore di interpretazione di data/ora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Conversione dell'input in HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Transcodifica di un ebook in corso..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Creazione in corso" @@ -4373,11 +4378,11 @@ msgstr "Elaborazione dettagliata" msgid "Convert LRS to LRS, useful for debugging." msgstr "Converte LRS in LRS, utile per il debug" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "File LRF non valido. Impossibile inviare metadati." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4391,58 +4396,58 @@ msgstr "" "Mostra/modifica i metadati in un file LRF\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Imposta il titolo del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Imposta la chiave di ordinamento per il titolo" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Imposta l'autore" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Imposta la chiave di ordinamento per l'autore" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "La categoria a cui questo libro appartiene. Es: Storia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Percorso a un'immagine che verrà impostata come miniatura di questo file" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Percorso a un file TXT contenente il commento che verrà incluso nel file LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Estrai la miniatura da un file LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Imposta l'editore" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Imposta la classificazione del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Imposta il creatore del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Imposta il produttore del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4451,7 +4456,7 @@ msgstr "" "copertina definita, quindi viene usato un algoritmo euristico per provare a " "stimare la copertina." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Imposta l'ID del libro" @@ -4478,7 +4483,6 @@ msgid "No" msgstr "No" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4507,7 +4511,6 @@ msgid "Publisher" msgstr "Editore" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produttore" @@ -4997,241 +5000,11 @@ msgstr "Note" msgid "Sidebar" msgstr "Barra laterale" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"comando ...\n" -"\n" -"comando può essere uno dei seguenti:\n" -"[%%comandi]\n" -"\n" -"Usa %prog comando --help per ottenere maggiori informazioni sul comando\n" -"\n" -"Manipolare un PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] documento.pdf\n" -"\n" -"Sagoma un documento PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Percorso del file in uscita. Per impostazione predefinita viene creato nella " -"cartella corrente." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Numero di pixel per sagomare dal punto x più a sinistra (il valore " -"predefinito è %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 "" -"Numero di pixel per sagomare dal punto y più a sinistra (il valore " -"predefinito è %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 "" -"Numero di pixel per sagomare dal punto x più a destra (il valore predefinito " -"è %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 "" -"Numero di pixel per sagomare dal punto y più a destra (il valore predefinito " -"è %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 " -"individuali con il comando `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " -"file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Opzioni di rifilamento:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Opzioni per controllare la trasformazione di PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] documento.pdf password\n" -"\n" -"Decifra il PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Opzioni di decifrazione" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] documento.pdf password\n" -"\n" -"Cifra il PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Opzioni di cifratura:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"documento.pdf ...\n" -"\n" -"Ottieni i dettagli del PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autore" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Soggetto" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Creatore" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Pagine" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Grandezza del file" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Versione PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] documento1.pdf documento2.pdf ...\n" -"\n" -"Verranno usati i metadati dal primo PDF indicato.\n" -"\n" -" Unisce i diversi documenti PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Opzioni di unione:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] documento.pdf\n" -"\n" -"Inverte il PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Opzioni di rovesciamento:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"documento.pdf gradi\n" -"\n" -"Ruotare le pagine del PDF in senso orario.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Opzioni di rotazione:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] documento.pdf pagina_da_dividere ...\n" -"%prog %%name [options] documento.pdf intervallo_di_pagine_da_dividere ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name documento.pdf 6\n" -"%prog %%name documento.pdf 6-12\n" -"%prog %%name documento.pdf 6-12 8 10 9-20\n" -"\n" -"Dividi il PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Opzioni di divisione:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6325,6 +6098,10 @@ msgstr "" "Vuoi che le connessioni wireless del dispositivo siano avviate " "automaticamente all'avvio di calibre?" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Gestione collezioni" @@ -7474,12 +7251,12 @@ msgstr "output" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7924,19 +7701,23 @@ msgstr "Scegli il colore in primo piano" msgid "Choose background color" msgstr "Scegli il colore di sfondo" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Crea collegamento" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Inserire l'indirizzo URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Vista normale" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Sorgente HTML" @@ -8855,21 +8636,61 @@ msgstr "Nessuna &immagine" msgid "PDF Output" msgstr "Output PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Formato &pagina:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientamento:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "Dimensione &personalizzata:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Mantieni le &proporzioni della copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "Dimensione &personalizzata:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Famiglia &con grazie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Famiglia &senza grazie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Famiglia &a spaziatura fissa:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Carattere sta&ndard:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Dimensione carattere a spa&ziatura fissa:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -9190,30 +9011,26 @@ msgstr "Individua i capitoli con (espressione XPath):" msgid "Insert page breaks before (XPath expression):" msgstr "Inserisci interruzioni di pagina prima di (espressione XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "L'espressione XPath %s non è valida." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Marcatore capitoli:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Rimuovi la prima &immagine" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Inserisci i &metadati come prima pagina del libro" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Rimuovi i &falsi margini" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9226,9 +9043,17 @@ msgstr "" "Lascia vuoto il campo di sostituzione e digita le espressioni regolari di " "rimozione di intestazione/piè di pagina nel campo di ricerca." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Rimuovi i &falsi margini" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Inserisci i &metadati come prima pagina del libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Marcatore capitoli:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Rimuovi la prima &immagine" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10433,6 +10258,12 @@ msgstr "" "Tutti i libri selezionati saranno definitivamente eliminati dal " "dispositivo. Controllare l'elenco." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autore" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Posizione" @@ -11360,7 +11191,7 @@ msgstr "&Password:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12324,7 +12155,7 @@ msgstr "Ci sono %(count)d libri con il formato %(fmt)s" msgid "Choose formats" msgstr "Seleziona i formati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " @@ -12334,7 +12165,7 @@ msgstr "" "esempio, se esegui calibre su un portatile, in un aeroporto, e vuoi " "collegare uno smart device a calibre, dovresti utilizzare una password." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " @@ -12344,7 +12175,7 @@ msgstr "" "l'interfaccia smart device al suo avvio. Non dovresti farlo se usi una rete " "non sicura e non intendi impostare una password." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " @@ -12355,7 +12186,7 @@ msgstr "" "continua a non riuscire a collegarsi a calibre, marca questa casella e " "digita un numero." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." @@ -12363,38 +12194,68 @@ msgstr "" "Prova 9090. Se calibre non riesce a connettersi alla porta, prova un altro " "numero. Puoi usare qualsiasi numero compreso tra 8000 e 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "Numero di porta non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "Devi specificare un numero di porta." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "Il numero di porta deve essere compreso tra 8000 e 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "Problema durante l'avvio del dispositivo wireless" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" "Il driver del dispositivo wireless non si avvia. La risposta è \"%s\"" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "Controllo Smart device" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12406,27 +12267,35 @@ msgstr "" "computer con la richiesta di consentire a calibre di collegarsi alla rete. " "Rispondi Sì. Altrimenti, le connessioni wireless non funzioneranno." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" -msgstr "Password opzionale di sicurezza" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "&Password opzionale:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "Password opzionale di sicurezza" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "Porta &fissa opzionale:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "Numero di porta opzionale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "&Usa come porta fissa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "Consenti &automaticamente connessioni all'avvio di calibre" @@ -13585,12 +13454,12 @@ msgid "LRF Viewer toolbar" msgstr "Barra degli strumenti visualizzatore LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Pagina successiva" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Pagina precedente" @@ -15464,6 +15333,10 @@ msgstr "Invio automatico" msgid "Email" msgstr "Posta elettronica" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Soggetto" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formati per email. Verrà inviato il primo formato compatibile." @@ -15487,7 +15360,7 @@ msgstr "" "questo indirizzo di posta elettronica (presupposto che ce ne sia uno " "indicato nella lista delle opzioni)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "nuovo indirizzo di posta elettronica." @@ -18443,39 +18316,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Configurazione lettore di ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Famiglia &con grazie:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Famiglia &senza grazie:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Famiglia &a spaziatura fissa:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Dimensione predefinita carattere:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Dimensione carattere a spa&ziatura fissa:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Carattere sta&ndard:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Con grazie" @@ -18689,44 +18533,44 @@ msgstr "&Temi" msgid "No results found for:" msgstr "Nessun risultato trovato per:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "Cerca ne&l dizionario" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "Visualizza &immagine..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "Cerca l'occorrenza &successiva" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Vai a..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Sezione successiva" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Sezione precedente" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Inizio documento" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Fine documento" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Inizio sezione" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Fine sezione" @@ -20710,18 +20554,18 @@ msgstr "preferenza ripristinata " msgid "creating custom column " msgstr "creazione colonna personalizzata " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Compattazione database" @@ -23385,3 +23229,194 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Percorso del file in uscita. Per impostazione predefinita viene creato nella " +#~ "cartella corrente." + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] documento.pdf\n" +#~ "\n" +#~ "Sagoma un documento PDF.\n" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Opzioni per controllare la trasformazione di PDF" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] documento.pdf password\n" +#~ "\n" +#~ "Decifra il PDF.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Opzioni di decifrazione" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] documento.pdf password\n" +#~ "\n" +#~ "Cifra il PDF.\n" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "documento.pdf ...\n" +#~ "\n" +#~ "Ottieni i dettagli del PDF.\n" + +#~ msgid "Creator" +#~ msgstr "Creatore" + +#~ msgid "Pages" +#~ msgstr "Pagine" + +#~ msgid "File Size" +#~ msgstr "Grandezza del file" + +#~ msgid "PDF Version" +#~ msgstr "Versione PDF" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] documento1.pdf documento2.pdf ...\n" +#~ "\n" +#~ "Verranno usati i metadati dal primo PDF indicato.\n" +#~ "\n" +#~ " Unisce i diversi documenti PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] documento.pdf\n" +#~ "\n" +#~ "Inverte il PDF.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "documento.pdf gradi\n" +#~ "\n" +#~ "Ruotare le pagine del PDF in senso orario.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] documento.pdf pagina_da_dividere ...\n" +#~ "%prog %%name [options] documento.pdf intervallo_di_pagine_da_dividere ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name documento.pdf 6\n" +#~ "%prog %%name documento.pdf 6-12\n" +#~ "%prog %%name documento.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Dividi il PDF.\n" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Comunica con il lettore Sony PRS-500." + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Numero di pixel per sagomare dal punto x più a destra (il valore predefinito " +#~ "è %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Numero di pixel per sagomare dal punto y più a destra (il valore predefinito " +#~ "è %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Numero di pixel per sagomare dal punto x più a sinistra (il valore " +#~ "predefinito è %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Numero di pixel per sagomare dal punto y più a sinistra (il valore " +#~ "predefinito è %s)" + +#~ msgid "Enter URL" +#~ msgstr "Inserire l'indirizzo URL" + +#~ 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 " +#~ "individuali con il comando `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " +#~ "file.pdf 2> bounding`" + +#~ msgid "Encrypt Options:" +#~ msgstr "Opzioni di cifratura:" + +#~ msgid "Merge Options:" +#~ msgstr "Opzioni di unione:" + +#~ msgid "Reverse Options:" +#~ msgstr "Opzioni di rovesciamento:" + +#~ msgid "Rotate Options:" +#~ msgstr "Opzioni di rotazione:" + +#~ msgid "Split Options:" +#~ msgstr "Opzioni di divisione:" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "comando ...\n" +#~ "\n" +#~ "comando può essere uno dei seguenti:\n" +#~ "[%%comandi]\n" +#~ "\n" +#~ "Usa %prog comando --help per ottenere maggiori informazioni sul comando\n" +#~ "\n" +#~ "Manipolare un PDF.\n" + +#~ msgid "Crop Options:" +#~ msgstr "Opzioni di rifilamento:" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 008039ffee..2563a85619 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-25 18:57+0000\n" "Last-Translator: MASA.H \n" "Language-Team: Japanese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:37+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:44+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -942,26 +923,26 @@ msgstr "ライブラリへのパスが長すぎます。%d文字以下でなけ #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "はい" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "主メモリー" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "カードA" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "カードB" @@ -1153,14 +1134,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "ニュース" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "カタログ" @@ -1223,8 +1204,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1234,8 +1215,8 @@ msgstr "デバイスに本を転送しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1257,8 +1238,8 @@ msgstr "デバイスから本を削除しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1285,7 +1266,6 @@ msgstr "Blackberryスマートフォンと通信します。" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1800,10 +1780,6 @@ msgstr "Nook Color, TSR, タブレット電子書籍リーダー と通信しま msgid "Communicate with the Nuut2 eBook reader." msgstr "Nuut2 電子書籍リーダ─と通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Sony PRS-500 電子書籍リーダ─と通信します。" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "PRST1より古いSony eBook リーダーと通信する。" @@ -1813,25 +1789,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "コメントがSONY リーダーをおかしくするため、削除しました。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "All by title(タイトル順にすべて)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "All by author(著者順にすべて)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "書誌情報のCSVファイルの項目をデバイスのコレクションに変換します。取りこめる可能性: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1940,63 +1916,63 @@ msgstr "" "電子書籍リーダー上でT1と同じ方法で著者が表示されるようにするには、このオプションを設定してください。これにより、複数の著者がある本で、最初の著者のみ表示" "するようになります。書誌情報変換ルールを使用している場合は、無効のままにしてください。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "セキュリティパスワード" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "もしチェックしたなら、\"ポート番号\"欄に記入したポート番号を使用する。そうでないなら、ドライバはランダムなポート番号を使用する。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "ポート番号 " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "詳細なデバッグ情報を表示する" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2004,27 +1980,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "デバイス情報を取得..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "ランダムなポート番号の確保に失敗しました" @@ -2903,6 +2879,27 @@ msgid "" "full first page of the generated pdf." msgstr "PDFの最初のページに、全面まで引き伸ばした表紙を使わず、縦横比を保持する。" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3293,6 +3290,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3300,7 +3305,7 @@ msgstr "" "CSSスタイルシートへのパスかCSS自身を指定します。このCSSは入力ファイルのスタイル・ルールに追加されるので、既存のルールをオーバーライドすることもで" "きます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3310,13 +3315,13 @@ msgstr "" "CSSスタイルルールから削除するすべてのCSSプロパティのコンマ区切りのリスト。いくつかのスタイル情報の存在がデバイスで誤解釈されてしまう時に便利です。例" ":font-family,color,margin-left,margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3326,35 +3331,35 @@ msgstr "" "いくつかの文章は、各段落に左右のマージンを指定することで、ページのマージンを指定しています。calibreはそれらのマージンを見つけて削除しようとしますが" "、たまに、これが原因でマージン全体がなくなってしまうことがあります。そのような場合、削除を無効にすることができます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3365,7 +3370,7 @@ msgstr "" "テキスト揃えを変更します。「左」に設定すると揃えるべきすべてのテキストを左寄せにします。「揃える」にすると揃っていないすべてのテキストを揃えます。「オリジ" "ナル」(デフォルト)にすると元ファイルの揃えを変えません。注: 一部のフォーマットのみで揃えがサポートされている事に注意してください。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3374,7 +3379,7 @@ msgstr "" "段落の間の空白を取り除く。同時に段落のインデントを1.5emにします。この機能は入力ファイルが段落(

タグ)をサポートしない場合には動作し" "ません。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3386,25 +3391,25 @@ msgstr "" "ントの幅をコントロールします。(単位em)もしこの値を負にした場合、入力されたドキュメントで指定されたインデントを使います。つまりCalibreはインデン" "トを変えません。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "指定した表紙よりもソースファイルから検知した表紙を優先して使います。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

タグ)を使っていない場合は動作しません。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "挿入される空行の高さを設定(単位em)。段落の間の行高さはこの設定値の倍の高さになります。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3414,14 +3419,14 @@ msgstr "" "入力のEBookから最初のイメージを取り除く。入力ドキュメントに表紙として認識されない表紙がある場合に有用です。その際、calibreで表紙を指定すると表" "紙が2つになってしまうのを、このオプションを指定することで避けることができます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3429,17 +3434,17 @@ msgstr "" "引用記号、ダッシュ、省略記号を印刷上の正しいものに変換します。詳しくは " "http://daringfireball.net/projects/smartypants を参照してください。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "ファンシークオート、ダッシュ、省略記号をそれぞれの標準的に対応する物に変換する。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3453,7 +3458,7 @@ msgstr "" "Gorbachiov\"の\"%s\"が変換されます。それと、文字に複数の表記がある場合(例えば中国語と日本語で共有されている文字)、表記は現在のcali" "breのインターフェース言語が使われます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3466,87 +3471,87 @@ msgstr "" "トで合字をサポートしないので、これらが正しく表示される可能性は低いです。デフォルトではcalibreは合字を2つの通常文字に変換します。このオプションはそ" "れらをそのままにします。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "著者を設定します。複数の著者はアンド記号でつなげてください。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "タイトルのバージョンを並び替えに使う。 " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "著者で並び替える時に使う文字列。 " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "表紙を指定したファイルまたはURLに設定する" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "出版年月日を設定する。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "本のタイムスタンプを設定(他では一切使われません)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3555,18 +3560,18 @@ msgstr "" "フォーマットされていない章タイトルやサブタイトルを見つけます。それらはh2とh3タグに変換されます。この設定だけでは目次を作りませんが、目次作成の機能と同" "時に使用することができます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "イタリック体で表示したり変換したりする常用句やパターンを検索します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3576,29 +3581,29 @@ msgstr "" "行の折り返しをしない長さを決めるための比率。有効な値は0~1まです。デフォルトは0.4で、真ん中より少し小さいあたりです。もし少しの行しか折り返しする必要" "が無い場合にはこの値を下げてください。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "句読点やその他のフォーマット要素によって、行折り返しを解除します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "左寄せのシーン区切りマーカーを中央にします。複数行からなるソフト・シーン区切りを水平区切り線にします。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3606,37 +3611,37 @@ msgid "" msgstr "" "ドキュメント中のハイフン付けされたワードを分析します。ドキュメント自身を辞書として使い、ハイフンをそのままにするか取り除くかを決定します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "検索1-置換文字列と置き換えられる、検索パターン(正規表現)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "検索1-検索パターンから置き換わる、置換文字列" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "検索2-置換文字列と置き換えられる、検索パターン(正規表現)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "検索2-検索パターンから置き換わる、置換文字列" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "検索3-置換文字列と置き換えられる、検索パターン(正規表現)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "検索3-検索パターンから置き換わる、置換文字列" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3644,27 +3649,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "このアーカイブからは電子書籍を見つけられませんでした。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "シリーズ番号と評価は数字である必要があります。無視します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "日付・時刻のパースに失敗しました" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "入力をHTMLに変換中..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "電子書籍の変換中..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "作成" @@ -3902,11 +3907,11 @@ msgstr "処理中のメッセージを出力" msgid "Convert LRS to LRS, useful for debugging." msgstr "LRSをLRSに変換します。デバッグに便利です。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "不正なLRFファイルです。書誌情報を設定できません。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3920,63 +3925,63 @@ msgstr "" "LRFファイルの書誌情報を表示/編集します。\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "本のタイトルを設定" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "タイトルの並べ替えキー" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "著者を設定" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "著者の並べ替えキー" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "この本のカテゴリ。例: 歴史" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "このファイルのサムネイル画像となる写真などへのパス指定" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "LRFファイルに入れる、コメントが入ったテキストファイルへのパス。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "LRFファイルからサムネイル画像を取り出す" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "発行者を設定" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "本のクラス指定(R指定とか)を設定" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "本の作成者を設定" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "本の製作者を指定" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" "LRFファイルから表紙画像を取り出します。注意:LRFフォーマットには表紙は定義されていません。そのため、ヒューリスティック処理を用いて表紙を特定します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "本IDを設定" @@ -4002,7 +4007,6 @@ msgid "No" msgstr "いいえ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4031,7 +4035,6 @@ msgid "Publisher" msgstr "発行者" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "製作者" @@ -4492,230 +4495,11 @@ msgstr "脚注" msgid "Sidebar" msgstr "サイドバー" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"コマンド...\n" -"\n" -"コマンドは以下のうちの1つです:\n" -"[%%commands]\n" -"\n" -"%prog command --help とすると、そのコマンドの情報が得られます。\n" -"\n" -"Manipulate a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"PDFファイルをトリミングします。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "出力ファイルへのパス。デフォルトではファイルはカレントディレクトリに作られます。" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "トリミングされる左端からのxピクセル数(デフォルトは %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 "トリミングされる左端からのyピクセル数(デフォルトは %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 "トリミングされる右端からのxピクセル数(デフォルトは %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 "トリミングされる右端からのyピクセル数(デフォルトは %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"ghostscriptで生成されたファイルは、各ページをそれぞれトリミングすることができます。`gs -dSAFER -dNOPAUSE -dBATCH " -"-sDEVICE=bbox file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "トリミングオプション" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "PDFの変形をコントロールするオプション" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"PDFファイルを解読します。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "暗号解読オプション:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"PDFファイルを暗号化します。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "暗号化オプション" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf ...\n" -"\n" -"PDFの情報を取得します。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "著者" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "件名" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "作成者" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "ページ数" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "ファイルサイズ" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDFのバージョン" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"書誌情報は最初に指定したPDFから取られます。\n" -"\n" -"各PDFをマージします。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "マージオプション:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"PDFを逆順にします。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "反転オプション:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf degrees\n" -"\n" -"PDFを時計方向に回転させます。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "回転オプション:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"例:\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"PDFを分割します。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "分割オプション:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5740,6 +5524,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "コレクションの管理" @@ -6839,12 +6627,12 @@ msgstr "出力" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7280,19 +7068,23 @@ msgstr "描画色を選択" msgid "Choose background color" msgstr "背景色を選択" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "リンクを作成" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "URLを入力" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "通常表示" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML のソース" @@ -8169,21 +7961,61 @@ msgstr "画像なし(&I)" msgid "PDF Output" msgstr "PDF出力" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "用紙サイズ(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "ページの向き(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "カスタムサイズ(&C):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "表紙のアスペクト比を保つ(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "カスタムサイズ(&C):" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "セリフファミリー(&R)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "サンセリフファミリー(&S):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "等幅フォントファミリー(&M):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "標準フォント(&T):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " ピクセル" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "等幅フォントのフォントサイズ(&F):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -8481,30 +8313,26 @@ msgstr "章の判別(XPath表現):" msgid "Insert page breaks before (XPath expression):" msgstr "この前に改ページを挿入(XPath表現):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "無効なXPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath表現 %s は無効です。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "章のマーク(&M):" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "最初の画像を削除する(&I)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "本の最初のページに書誌情報を挿入する(&M)" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "偽のマージンを削除する(&F)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8514,9 +8342,17 @@ msgstr "" "「ヘッダーとフッターの削除」オプションは「検索&置換」オプションに変わりました。左のバーにある「検索&置換」カテゴリーをクリックしてそのオプションを使って" "ください。置換フィールドを空欄にしてヘッダ/フッタを削除する正規表現を検索フィールドに入力してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "偽のマージンを削除する(&F)" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "本の最初のページに書誌情報を挿入する(&M)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "章のマーク(&M):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "最初の画像を削除する(&I)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9629,6 +9465,12 @@ msgid "" "Please verify the list." msgstr "デバイス上のすべてのチェックされた本は完全に削除されます。リストを確認してください。" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "著者" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "位置" @@ -10500,7 +10342,7 @@ msgstr "パスワード(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11424,64 +11266,94 @@ msgstr "" msgid "Choose formats" msgstr "フォーマットを選択" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "不正なポート番号です" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11489,27 +11361,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12632,12 +12512,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF ビューアーツールバー" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "次のページ" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "前のページ" @@ -14420,6 +14300,10 @@ msgstr "自動送信" msgid "Email" msgstr "メールアドレス" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "件名" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "メール送信フォーマット。最初にマッチしたフォーマットが送信されます。" @@ -14440,7 +14324,7 @@ msgid "" msgstr "" "チェックすると、ダウンロードされたニュースは自動的に
このメールアドレスへ送信されます。 (リストにあるフォーマットの一つを使用して)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "新しいメールアドレス" @@ -17192,39 +17076,10 @@ msgstr "キーボードショートカットの編集の途中です。まず、 msgid "Configure Ebook viewer" msgstr "電子書籍ビューアーを設定" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "セリフファミリー(&R)" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "サンセリフファミリー(&S):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "等幅フォントファミリー(&M):" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "デフォルトのフォントサイズ(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " ピクセル" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "等幅フォントのフォントサイズ(&F):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "標準フォント(&T):" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "セリフ書体" @@ -17424,44 +17279,44 @@ msgstr "" msgid "No results found for:" msgstr "結果が見つかりませんでした:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "辞書を検索(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "次を検索(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "ジャンプ..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "次の章" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "前の章" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "文書の最初" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "文書の最後" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "章の頭" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "章末" @@ -19392,17 +19247,17 @@ msgstr "" msgid "creating custom column " msgstr "カスタム列を作成 " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "コピー中%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "データベースのコンパクト化" @@ -22106,3 +21961,183 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Sony PRS-500 電子書籍リーダ─と通信します。" + +#~ msgid "Pages" +#~ msgstr "ページ数" + +#~ msgid "File Size" +#~ msgstr "ファイルサイズ" + +#~ msgid "PDF Version" +#~ msgstr "PDFのバージョン" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "PDFファイルをトリミングします。\n" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "コマンド...\n" +#~ "\n" +#~ "コマンドは以下のうちの1つです:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "%prog command --help とすると、そのコマンドの情報が得られます。\n" +#~ "\n" +#~ "Manipulate a PDF.\n" + +#~ msgid "Crop Options:" +#~ msgstr "トリミングオプション" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "PDFファイルを解読します。\n" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "PDFの情報を取得します。\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "PDFファイルを暗号化します。\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "PDFを逆順にします。\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "暗号化オプション" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "例:\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "PDFを分割します。\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "PDFを時計方向に回転させます。\n" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "PDFの変形をコントロールするオプション" + +#~ 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 "" +#~ "ghostscriptで生成されたファイルは、各ページをそれぞれトリミングすることができます。`gs -dSAFER -dNOPAUSE -dBATCH " +#~ "-sDEVICE=bbox file.pdf 2> bounding`" + +#~ msgid "Enter URL" +#~ msgstr "URLを入力" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "トリミングされる右端からのxピクセル数(デフォルトは %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "トリミングされる右端からのyピクセル数(デフォルトは %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "トリミングされる左端からのxピクセル数(デフォルトは %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "トリミングされる左端からのyピクセル数(デフォルトは %s)" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "出力ファイルへのパス。デフォルトではファイルはカレントディレクトリに作られます。" + +#~ msgid "Creator" +#~ msgstr "作成者" + +#~ msgid "Split Options:" +#~ msgstr "分割オプション:" + +#~ msgid "Decrypt Options:" +#~ msgstr "暗号解読オプション:" + +#~ msgid "Rotate Options:" +#~ msgstr "回転オプション:" + +#~ msgid "Reverse Options:" +#~ msgstr "反転オプション:" + +#~ msgid "Merge Options:" +#~ msgstr "マージオプション:" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "書誌情報は最初に指定したPDFから取られます。\n" +#~ "\n" +#~ "各PDFをマージします。\n" diff --git a/src/calibre/translations/jv.po b/src/calibre/translations/jv.po index 4cf8145e08..78fffa4cb6 100644 --- a/src/calibre/translations/jv.po +++ b/src/calibre/translations/jv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-09 07:28+0000\n" "Last-Translator: anggoro \n" "Language-Team: Javanese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:36+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:44+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -936,26 +917,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1124,14 +1105,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1192,8 +1173,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1203,8 +1184,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1226,8 +1207,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1254,7 +1235,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1747,10 +1727,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1760,25 +1736,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1871,63 +1847,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1935,27 +1911,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2762,6 +2738,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3102,12 +3099,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3115,13 +3120,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3129,35 +3134,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3166,14 +3171,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3182,25 +3187,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3208,29 +3213,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3241,7 +3246,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3251,105 +3256,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3357,66 +3362,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3424,27 +3429,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3662,11 +3667,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3675,62 +3680,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3755,7 +3760,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3784,7 +3788,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4223,185 +4226,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5417,6 +5245,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6487,12 +6319,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6922,19 +6754,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7790,20 +7626,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8100,30 +7976,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8131,8 +8003,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9184,6 +9064,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10019,7 +9905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10911,64 +10797,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10976,27 +10892,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12103,12 +12027,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13807,6 +13731,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13824,7 +13752,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16437,39 +16365,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16666,44 +16565,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18436,17 +18335,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ka.po b/src/calibre/translations/ka.po index d47e566225..2ba4519b3c 100644 --- a/src/calibre/translations/ka.po +++ b/src/calibre/translations/ka.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-26 09:07+0000\n" "Last-Translator: clouds ge \n" "Language-Team: Georgian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:34+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:41+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -933,26 +914,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "დიახ" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "მთავარი" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1121,14 +1102,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1189,8 +1170,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1204,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1251,7 +1232,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1744,10 +1724,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1757,25 +1733,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1868,63 +1844,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1932,27 +1908,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2759,6 +2735,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3099,12 +3096,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3112,13 +3117,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3126,35 +3131,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3163,14 +3168,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3179,25 +3184,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3205,29 +3210,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3238,7 +3243,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3248,105 +3253,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3354,66 +3359,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3421,27 +3426,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3659,11 +3664,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3672,62 +3677,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3752,7 +3757,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3781,7 +3785,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4220,185 +4223,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5414,6 +5242,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6484,12 +6316,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6919,19 +6751,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7787,20 +7623,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8097,30 +7973,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8128,8 +8000,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9181,6 +9061,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10016,7 +9902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10908,64 +10794,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10973,27 +10889,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12100,12 +12024,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13804,6 +13728,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13821,7 +13749,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16434,39 +16362,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16663,44 +16562,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18433,17 +18332,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index 2fe211b861..acd4542373 100644 --- a/src/calibre/translations/kn.po +++ b/src/calibre/translations/kn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-05-09 10:16+0000\n" "Last-Translator: s k Nagesh \n" "Language-Team: Kannada \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:37+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:44+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -933,26 +914,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1121,14 +1102,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1189,8 +1170,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1204,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1251,7 +1232,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1744,10 +1724,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1757,25 +1733,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1868,63 +1844,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1932,27 +1908,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2759,6 +2735,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3099,12 +3096,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3112,13 +3117,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3126,35 +3131,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3163,14 +3168,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3179,25 +3184,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3205,29 +3210,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3238,7 +3243,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3248,105 +3253,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3354,66 +3359,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3421,27 +3426,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3659,11 +3664,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3672,62 +3677,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3752,7 +3757,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3781,7 +3785,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4220,185 +4223,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5414,6 +5242,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6484,12 +6316,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6919,19 +6751,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7787,20 +7623,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8097,30 +7973,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8128,8 +8000,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9181,6 +9061,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10016,7 +9902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10908,64 +10794,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10973,27 +10889,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12100,12 +12024,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13804,6 +13728,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13821,7 +13749,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16434,39 +16362,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16663,44 +16562,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18433,17 +18332,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index effd290a80..503fae0247 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-05-04 11:13+0000\n" "Last-Translator: Hyun-ho Noh \n" "Language-Team: Korean \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:37+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:45+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -940,26 +921,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "예" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "주" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "카드 A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "카드 B" @@ -1135,14 +1116,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "뉴스" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "분류" @@ -1203,8 +1184,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1214,8 +1195,8 @@ msgstr "책을 장치로 전송합니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1237,8 +1218,8 @@ msgstr "장치에서 책을 삭제합니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1265,7 +1246,6 @@ msgstr "블랙베리 스마트폰과 통신합니다" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1760,10 +1740,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Nuut2 전자책 리더와 통신합니다" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Sony PRS-500 전자책 리더와 통신합니다" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1773,25 +1749,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "메타 정보 필드안의 콤마로 불리된 목록은 기기상의 모음집으로 변환될 것입니다. " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1884,63 +1860,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1948,27 +1924,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "장치 정보를 얻습니다." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2812,6 +2788,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3166,12 +3163,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3179,13 +3184,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3193,35 +3198,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3233,7 +3238,7 @@ msgstr "" "안된 본문을 양쪽 정렬하도록 변환합니다. \"원본\"(기본값)은 소스 파일의 행 고르기를 바꾸지 않습니다. 참고로 일부 출력 형식만이 행 " "고르기를 지원합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3242,7 +3247,7 @@ msgstr "" "문단 사이에 공백을 지웁니다. 또한 문단에 1.5em의 들여쓰기를 지정합니다. 공백 지우기는 소스 파일이 문단(

,

" "태그)을 사용하지 않으면 작동하지 않습니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3251,25 +3256,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "지정한 표지보다 우선하여 소스 파일에서 발견된 표지를 사용합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

,

태그)을 사용하지 않으면 작동하지 않습니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3277,30 +3282,30 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3311,7 +3316,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3321,105 +3326,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "저자를 지정합니다. 다수의 저자들은 && 기호로 구분해야 합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "제목의 버전은 정렬을 위해 사용됩니다. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "저자 순으로 정렬할 때 사용되어질 문자열입니다. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "표지에 지정한 파일 또는 URL을 설정합니다" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "출판일자를 지정합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3427,66 +3432,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3494,27 +3499,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "압축 파일내에서 전자책을 찾을 수 없었습니다" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "시리즈의 색인 값과 별점은 숫자여야 합니다. 무시합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "날짜/시간 분석이 실패했습니다" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "입력을 HTML로 변환합니다..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "전자책에 변형을 실행합니다..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "생성 중" @@ -3738,11 +3743,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "LRS를 LRS로 변환합니다. 디버깅에 유용합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "잘못된 LRF 파일입니다. 메타 정보를 지정할 수 없습니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3756,62 +3761,62 @@ msgstr "" "Show/edit the metadata in an LRF file.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "책 제목 지정" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "제목에 대한 정렬 키 지정" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "저자를 지정" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "저자에 대한 정렬 키 지정" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "이 책이 속하는 분류입니다. 예: 역사" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "LRF 파일에 보관하기 위해 설명을 담고 있는 TXT 파일의 경로입니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "LRF 파일에서 썸네일 추출" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "출판사를 지정" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "책 분류를 지정" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "생성자를 지정" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "책 제작자 지정" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "책 ID 설정" @@ -3836,7 +3841,6 @@ msgid "No" msgstr "아니오" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3865,7 +3869,6 @@ msgid "Publisher" msgstr "출판사" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "제작자" @@ -4311,229 +4314,12 @@ msgstr "각주" msgid "Sidebar" msgstr "사이드 바" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[옵션] 파일.pdf\n" -"\n" -"PDF 파일을 잘라냅니다.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "출력 파일의 경로입니다. 기본값으로 파일은 현재 디렉토리에 생성됩니다." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "가장 왼쪽의 x 에서 잘라낼 픽셀의 수 (기본값 %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 "가장 왼쪽의 y 에서 잘라낼 픽셀의 수 (기본값 %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 "가장 오른쪽의 x 에서 잘라낼 픽셀의 수 (기본값 %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 "가장 오른쪽의 y 에서 잘라낼 픽셀의 수 (기본값 %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "자르기 옵션:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "PDF 변환을 제어하는 옵션입니다" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[옵션] 파일.pdf 암호\n" -"\n" -"PDF 파일의 암호를 해제합니다.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "암호해제 옵션:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[옵션] 파일.pdf 암호\n" -"\n" -"PDF 파일을 암호화합니다.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "암호화 옵션:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"파일.pdf ...\n" -"\n" -"PDF 파일에 대한 정보를 가져옵니다.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "저자" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "제목" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "만든 이" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "쪽 수" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "파일 크기" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF 버전" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[옵션] 파일1.pdf 파일2.pdf ...\n" -"\n" -"메타 정보는 처음 지정한 PDF 파일에서 가져옵니다.\n" -"\n" -"각각의 PDF 파일들을 병합합니다.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "병합 옵션:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[옵션] 파일.pdf\n" -"\n" -"PDF 페이지를 뒤집습니다.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "뒤집기 옵션:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"파일.pdf 각도\n" -"\n" -"PDF 파일의 페이지를 시계방향으로 회전합니다.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "회전 옵션:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "분할 옵션:" - #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "pdftohtml을 찾을 수 없습니다. 경로를 점검하세요" @@ -5549,6 +5335,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "모음집 관리" @@ -6619,12 +6409,12 @@ msgstr "출력" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7054,19 +6844,23 @@ msgstr "전경색 선택" msgid "Choose background color" msgstr "배경색 선택" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "링크 생성" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "URL 입력" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "일반 보기" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML 소스" @@ -7925,22 +7719,62 @@ msgstr "그림 없음(&I)" msgid "PDF Output" msgstr "PDF 출력" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "종이 크기(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "방향(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "표지의 종횡비를 유지(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "세리프체(&R):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "산세리프체(&S):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "고정폭 글자체(&M):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "표준 글꼴(&T):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "고정폭 글자 크기(&F):" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "" @@ -8238,30 +8072,26 @@ msgstr "장(챕터) 탐지 (XPath 표현식):" msgid "Insert page breaks before (XPath expression):" msgstr "이전에 쪽 넘김 삽입하기 (XPath 표현식):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "잘못된 XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath 표현식 %s 이(가) 올바르지 않습니다." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "장 표시(&M):" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "첫번재 이미지 지우기(&I)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "책의 시작 페이지로서 메타 정보를 삽입(&M)" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8269,9 +8099,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "책의 시작 페이지로서 메타 정보를 삽입(&M)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "장 표시(&M):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "첫번재 이미지 지우기(&I)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9324,6 +9162,12 @@ msgid "" "Please verify the list." msgstr "선택된 모든 책들을 장치에서 영구적으로 삭제합니다. 목록을 확인해 주세요." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "저자" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "위치" @@ -10162,7 +10006,7 @@ msgstr "암호(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11054,64 +10898,94 @@ msgstr "" msgid "Choose formats" msgstr "형식을 선택하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11119,27 +10993,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12246,12 +12128,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF 뷰어 툴바" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "다음 쪽" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "이전 쪽" @@ -13960,6 +13842,10 @@ msgstr "자동 송신" msgid "Email" msgstr "이메일" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "제목" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "전자우편으로 보낼 형식입니다. 우선 일치하는 형식을 송신합니다." @@ -13977,7 +13863,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "선택하면, 내려받은 뉴스를 이 전자우편 주소로 자동으로 편지를 보냅니다 (형식 목록 중에 하나일 경우)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "새 전자우편 주소" @@ -16599,39 +16485,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "전자책 뷰어 설정" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "세리프체(&R):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "산세리프체(&S):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "고정폭 글자체(&M):" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "기본 글자 크기(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "고정폭 글자 크기(&F):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "표준 글꼴(&T):" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "세리프" @@ -16828,44 +16685,44 @@ msgstr "" msgid "No results found for:" msgstr "찾은 결과가 없음:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "이동하기..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "다음 구간" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "이전 구간" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "문서 시작" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "문서 끝" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "구간 시작" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "구간 끝" @@ -18633,17 +18490,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "%s 복사하는중" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -21084,3 +20941,176 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Sony PRS-500 전자책 리더와 통신합니다" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "출력 파일의 경로입니다. 기본값으로 파일은 현재 디렉토리에 생성됩니다." + +#~ msgid "Crop Options:" +#~ msgstr "자르기 옵션:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[옵션] 파일.pdf\n" +#~ "\n" +#~ "PDF 파일을 잘라냅니다.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[옵션] 파일.pdf 암호\n" +#~ "\n" +#~ "PDF 파일의 암호를 해제합니다.\n" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "파일.pdf ...\n" +#~ "\n" +#~ "PDF 파일에 대한 정보를 가져옵니다.\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "암호화 옵션:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[옵션] 파일.pdf 암호\n" +#~ "\n" +#~ "PDF 파일을 암호화합니다.\n" + +#~ msgid "File Size" +#~ msgstr "파일 크기" + +#~ msgid "Pages" +#~ msgstr "쪽 수" + +#~ msgid "PDF Version" +#~ msgstr "PDF 버전" + +#~ msgid "Decrypt Options:" +#~ msgstr "암호해제 옵션:" + +#~ msgid "Split Options:" +#~ msgstr "분할 옵션:" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[옵션] 파일1.pdf 파일2.pdf ...\n" +#~ "\n" +#~ "메타 정보는 처음 지정한 PDF 파일에서 가져옵니다.\n" +#~ "\n" +#~ "각각의 PDF 파일들을 병합합니다.\n" + +#~ msgid "Rotate Options:" +#~ msgstr "회전 옵션:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "파일.pdf 각도\n" +#~ "\n" +#~ "PDF 파일의 페이지를 시계방향으로 회전합니다.\n" + +#~ msgid "Merge Options:" +#~ msgstr "병합 옵션:" + +#~ msgid "Creator" +#~ msgstr "만든 이" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "PDF 변환을 제어하는 옵션입니다" + +#~ msgid "Reverse Options:" +#~ msgstr "뒤집기 옵션:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[옵션] 파일.pdf\n" +#~ "\n" +#~ "PDF 페이지를 뒤집습니다.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "가장 오른쪽의 x 에서 잘라낼 픽셀의 수 (기본값 %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "가장 오른쪽의 y 에서 잘라낼 픽셀의 수 (기본값 %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "가장 왼쪽의 x 에서 잘라낼 픽셀의 수 (기본값 %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "가장 왼쪽의 y 에서 잘라낼 픽셀의 수 (기본값 %s)" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" + +#~ msgid "Enter URL" +#~ msgstr "URL 입력" diff --git a/src/calibre/translations/ku.po b/src/calibre/translations/ku.po index 666ba8bcc9..08b66616e4 100644 --- a/src/calibre/translations/ku.po +++ b/src/calibre/translations/ku.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-12-12 17:33+0000\n" "Last-Translator: Erdal Ronahi \n" "Language-Team: Kurdish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:37+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:45+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index b6f7cf2ac4..2a59ce560c 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-05 16:44+0000\n" "Last-Translator: Mantas Kriaučiūnas \n" "Language-Team: Lithuanian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:38+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:45+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,12 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -132,23 +131,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -157,7 +141,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -191,12 +175,12 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -204,9 +188,6 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -937,26 +918,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1125,14 +1106,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Naujienos" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalogas" @@ -1193,8 +1174,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1204,8 +1185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1227,8 +1208,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1255,7 +1236,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1748,10 +1728,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1761,25 +1737,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1872,63 +1848,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1936,27 +1912,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2763,6 +2739,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3103,12 +3100,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3116,13 +3121,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3130,35 +3135,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3167,14 +3172,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3183,25 +3188,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3209,29 +3214,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3242,7 +3247,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3252,105 +3257,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3358,66 +3363,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3425,27 +3430,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3663,11 +3668,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3676,62 +3681,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3756,7 +3761,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3785,7 +3789,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4224,185 +4227,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5418,6 +5246,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6488,12 +6320,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6923,19 +6755,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7791,20 +7627,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8101,30 +7977,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8132,8 +8004,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9185,6 +9065,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10020,7 +9906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10912,64 +10798,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10977,27 +10893,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12104,12 +12028,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13808,6 +13732,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13825,7 +13753,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16438,39 +16366,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16667,44 +16566,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18437,17 +18336,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index a54fac55ab..8e78c81429 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-05-06 12:35+0000\n" "Last-Translator: uGGa \n" "Language-Team: Latgalian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:46+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:55+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 8bf665693e..9689dbbfa1 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-12 09:33+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Latvian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:38+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:45+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Country: LATVIA\n" "Language: lv\n" "X-Poedit-Language: Latvian\n" @@ -35,13 +35,12 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -134,23 +133,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -159,7 +143,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -193,12 +177,12 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,9 +190,6 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -971,26 +952,26 @@ msgstr "Ceļš lídz bibliotēkai pārāk garš. Jābūt mazāk nekā %d simboli #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Jā" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Galvenā" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Karte A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Karte B" @@ -1192,14 +1173,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Ziņas" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalogs" @@ -1266,8 +1247,8 @@ msgstr "Lasa ierīces grāmatu sarakstu..." #: /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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1277,8 +1258,8 @@ msgstr "Sūta grāmatas uz ierīci..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1300,8 +1281,8 @@ msgstr "Dzēš grāmatas no ierīces..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1328,7 +1309,6 @@ msgstr "Komunicē ar Blackberry viedtelefonu." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1858,10 +1838,6 @@ msgstr "Komunicē ar Nook Color, TSR un Tablet e-grāmatu lasītājiem." msgid "Communicate with the Nuut2 eBook reader." msgstr "Komunicē ar Nuut2 e-grāmatu lasītāju." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Komunicē ar Sony PRS-500 e-grāmatu lasītāju." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Komunicē ar Sony e-grāmatu lasītājiem, kas ir vecāki nekā PRST1." @@ -1871,18 +1847,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentāri ir izņemti, jo SONY lasītāji tos nespēj apstrādāt" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Visas pēc nosaukuma" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Visas pēc autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1891,7 +1867,7 @@ msgstr "" "iespējas ietver: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2009,63 +1985,63 @@ msgstr "" "nosaka to. Tas nozīmē, to rādīs tikai pirmo autoru grāmatām ar vairākiem " "autoriem. Atstājiet šo atspējoto, ja jūs izmantojat metadatu Plugboards." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2073,27 +2049,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Saņem informāciju par ierīci..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2927,6 +2903,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3276,12 +3273,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3289,13 +3294,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3303,35 +3308,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3340,14 +3345,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3356,25 +3361,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3382,29 +3387,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3415,7 +3420,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3425,105 +3430,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Norāda nosaukumu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Norāda autorus. Vairākus autorus atdala ar ampersandiem." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "Kārtošanai izmanotais nosaukuma variants. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "Teksts, kuru izmanto kārtojot pēc autora. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "Iestata vāku no norādītā faila vai URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Norāda grāmatas aprakstu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Norāda e-grāmatas izdevēju." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Norāda kādai sērijai gramata pieder." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Norāda grāmatas numuru sērijā." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Norāda vērtējumu. Jābūt skaitlim no 1 līdz 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Norāda grāmatas ISBN." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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 "Norāda grāmatas birkas kā ar komatiem atdalītu sarakstu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Norāda grāmatas ražotāju" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Norāda valodu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Norāda izdošanas datumu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3531,66 +3536,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3598,27 +3603,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Pārveido avotu uz HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Veic e-grāmatas pārveidošanu..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Izveido" @@ -3842,11 +3847,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "Pārveidot LRS par LRS, noder atkļūdošanai." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Nederīgs LRF ails. Nevarēja ierakstīt metadatus." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3860,57 +3865,57 @@ msgstr "" "Apskatīt/labot LRF faila metadatus.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Norāda gramatas nosaukumu" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Norāda kārtošanas tekstu nosaukumam" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Norāda autoru" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Norāda kārtošanas tekstu autoram" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorija, kurai šī grāmata pieder. Piem., Vēsture" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Atrašanās vieta attēlam, kas tiks uzstādīts kā šī faila sīktēls" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Atrašanās vieta txt failam, kurš satur piezīmes ko saglabāt lrf failā." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Izvilkt sīktēlu no LRF faila" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Norāda izdevēju" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Norāda grāmatas klasifikāciju" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Norāda grāmatas izveidotāju" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Norāda grāmatas ražotāju" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -3918,7 +3923,7 @@ msgstr "" "Izvilkt vāku no LRF faila. Jāņem vēra, ka LRF formātā vāka attēls netiek " "definēts, tapēc to mēģina uzminēt pēc dažām pazīmēm." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Norāda gramatas ID" @@ -3945,7 +3950,6 @@ msgid "No" msgstr "Nē" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3974,7 +3978,6 @@ msgid "Publisher" msgstr "Izdevējs" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producents" @@ -4434,199 +4437,10 @@ msgstr "Zemsvītras piezīmes" msgid "Sidebar" msgstr "Atkāpe" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[opcijas] fails.pdf\n" -"\n" -"Apgriež PDF failu.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Rezultāta faila atrašanās vieta. Pēc noklusējuma fails tiek izveidots " -"pašreizējā mapē." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[opcijas] file.pdf parole\n" -"\n" -"Atšifrē PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Atšifrēšanas iestatījumi:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[opcijas] fails.pdf parole\n" -"\n" -"Šifrē PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Šifrēšanas iestatījumi:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"fails.pdf ...\n" -"\n" -"Parāda informāciju par PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autors" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Tēma" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Izveidojis" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Lapas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Faila izmērs" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF versija" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Apvienošanas iestatījumi:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5650,6 +5464,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Pārvaldīt kolekcijas" @@ -6724,12 +6542,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7159,19 +6977,23 @@ msgstr "Izvēlieties priekšplāna krāsu" msgid "Choose background color" msgstr "Izvēlieties fona krāsu" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Izveidot saiti" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Ievadiet URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Parastais skats" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML koda skats" @@ -8029,20 +7851,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8339,30 +8201,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Nederīgs XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath izteiksme %s ir nekorekta" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8370,8 +8228,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9425,6 +9291,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autors" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Atrašanās vieta" @@ -10262,7 +10134,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11154,64 +11026,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11219,27 +11121,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12346,12 +12256,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Nākošā lapa" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Iepriekšējā lapa" @@ -14061,6 +13971,10 @@ msgstr "Autosūtīšana" msgid "Email" msgstr "E-pasts" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Tēma" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -14078,7 +13992,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "jauna epasta adrese" @@ -16702,39 +16616,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16931,44 +16816,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Nākošā sadaļa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18707,17 +18592,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migre veco datubāzi uz e-grāmatu bibliotēku %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopē %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Blīvē datubāzi" @@ -21164,3 +21049,72 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Decrypt Options:" +#~ msgstr "Atšifrēšanas iestatījumi:" + +#~ msgid "File Size" +#~ msgstr "Faila izmērs" + +#~ msgid "PDF Version" +#~ msgstr "PDF versija" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Komunicē ar Sony PRS-500 e-grāmatu lasītāju." + +#~ msgid "Creator" +#~ msgstr "Izveidojis" + +#~ msgid "Pages" +#~ msgstr "Lapas" + +#~ msgid "Encrypt Options:" +#~ msgstr "Šifrēšanas iestatījumi:" + +#~ msgid "Merge Options:" +#~ msgstr "Apvienošanas iestatījumi:" + +#~ msgid "Enter URL" +#~ msgstr "Ievadiet URL" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[opcijas] fails.pdf\n" +#~ "\n" +#~ "Apgriež PDF failu.\n" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Rezultāta faila atrašanās vieta. Pēc noklusējuma fails tiek izveidots " +#~ "pašreizējā mapē." + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[opcijas] fails.pdf parole\n" +#~ "\n" +#~ "Šifrē PDF.\n" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "fails.pdf ...\n" +#~ "\n" +#~ "Parāda informāciju par PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[opcijas] file.pdf parole\n" +#~ "\n" +#~ "Atšifrē PDF.\n" diff --git a/src/calibre/translations/mk.po b/src/calibre/translations/mk.po index b73b15410e..3bfd5da22d 100644 --- a/src/calibre/translations/mk.po +++ b/src/calibre/translations/mk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-11-26 20:57+0000\n" "Last-Translator: ScHRiLL \n" "Language-Team: Macedonian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:38+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:45+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index 883b8bf7e5..75ae145b2f 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-05 17:53+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Malayalam \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:38+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:46+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -936,26 +917,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1124,14 +1105,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "വാര്‍ത്തകള്‍" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1192,8 +1173,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1203,8 +1184,8 @@ msgstr "പുസ്തകങ്ങള്‍ ഉപകരണത്തിലേ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1226,8 +1207,8 @@ msgstr "പുസ്തകങ്ങള്‍ ഉപകരണത്തില് #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1255,7 +1236,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "കോവിദ് ഗോയല്‍(Kovid Goyal)" @@ -1748,10 +1728,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Nuut2 eBook reader ആയി സംവദിക്കുക." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Sony PRS-500 eBook reader ആയി സംവദിക്കുക." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1761,25 +1737,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1872,63 +1848,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1936,27 +1912,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "ഉപകരണത്തിന്റെ വിവരങ്ങള്‍ നേടുക..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2763,6 +2739,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3103,12 +3100,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3116,13 +3121,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3130,35 +3135,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3167,14 +3172,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3183,25 +3188,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3209,29 +3214,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3242,7 +3247,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3252,105 +3257,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3358,66 +3363,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3425,27 +3430,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3667,11 +3672,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3680,62 +3685,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "പുസ്തകത്തിന്റെ തലക്കെട്ട്‌ ഉറപ്പിക്കുക" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "ഗ്രന്ഥ കര്‍ത്താവിനെ ഉറപ്പിക്കുക" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3760,7 +3765,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3789,7 +3793,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4228,185 +4231,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5422,6 +5250,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6492,12 +6324,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6927,19 +6759,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7795,20 +7631,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8105,30 +7981,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8136,8 +8008,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9189,6 +9069,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10024,7 +9910,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10916,64 +10802,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10981,27 +10897,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12108,12 +12032,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13812,6 +13736,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13829,7 +13757,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16442,39 +16370,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16671,44 +16570,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18441,17 +18340,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -20888,3 +20787,6 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Sony PRS-500 eBook reader ആയി സംവദിക്കുക." diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index de10595fc8..0ca02794ce 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-05 16:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Marathi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:38+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:46+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -937,26 +918,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "हो" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1125,14 +1106,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "वार्ता" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "पुस्तक सूची" @@ -1193,8 +1174,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1204,8 +1185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1227,8 +1208,8 @@ msgstr "उपकरणावरील पुस्तके नष्ट कर #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1255,7 +1236,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "कोविड गोयल" @@ -1748,10 +1728,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1761,25 +1737,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1872,63 +1848,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1936,27 +1912,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2763,6 +2739,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3103,12 +3100,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3116,13 +3121,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3130,35 +3135,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3167,14 +3172,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3183,25 +3188,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3209,29 +3214,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3242,7 +3247,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3252,105 +3257,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3358,66 +3363,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3425,27 +3430,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3663,11 +3668,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3676,62 +3681,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3756,7 +3761,6 @@ msgid "No" msgstr "नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3785,7 +3789,6 @@ msgid "Publisher" msgstr "प्रकाशक" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "निर्माता" @@ -4224,187 +4227,12 @@ msgstr "तळटीपा" msgid "Sidebar" msgstr "साईडपट्टी" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "लेखक" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "विषय" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "निर्माता" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "पृष्ठसंख्या" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "फाइल आकार" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF आवृत्ती" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "एकत्रीकरण पर्याय" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "विभक्तीकरण पर्याय" - #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "" @@ -5418,6 +5246,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6488,12 +6320,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6923,19 +6755,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7791,20 +7627,60 @@ msgstr "" msgid "PDF Output" msgstr "PDF प्रदान" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8101,30 +7977,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8132,8 +8004,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9185,6 +9065,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "लेखक" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10020,7 +9906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10912,64 +10798,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10977,27 +10893,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12104,12 +12028,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13808,6 +13732,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "विषय" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13825,7 +13753,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16438,39 +16366,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16667,44 +16566,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18437,17 +18336,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -20884,3 +20783,21 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Creator" +#~ msgstr "निर्माता" + +#~ msgid "Pages" +#~ msgstr "पृष्ठसंख्या" + +#~ msgid "File Size" +#~ msgstr "फाइल आकार" + +#~ msgid "PDF Version" +#~ msgstr "PDF आवृत्ती" + +#~ msgid "Merge Options:" +#~ msgstr "एकत्रीकरण पर्याय" + +#~ msgid "Split Options:" +#~ msgstr "विभक्तीकरण पर्याय" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index 73942a7997..d5f57bb65b 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" -"PO-Revision-Date: 2011-08-05 17:48+0000\n" -"Last-Translator: esaismail@gmail.com \n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"PO-Revision-Date: 2012-08-30 12:49+0000\n" +"Last-Translator: Rizal \n" "Language-Team: Malay \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: 2012-08-28 05:38+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:46+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -255,16 +236,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:215 msgid "Preferences" -msgstr "" +msgstr "Pilihan" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Store" -msgstr "" +msgstr "Simpan" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:617 msgid "An ebook store." -msgstr "" +msgstr "kedai ebook" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:21 msgid "" @@ -282,6 +263,9 @@ msgid "" "Textile references to images. The referenced images as well as the TXT file " "are added to the archive." msgstr "" +"Cipta arkib TXTZ apabila file TXT diimport mengandungi Markdown atau Textile " +"yang merujuk kepada imej. Imej yang dirujuk serta file TXT akan dimasukkan " +"ke arkib." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 msgid "Extract cover from comic files" @@ -341,59 +325,61 @@ msgstr "Setkan metadata dari fail-fail %s" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 msgid "Add books to calibre or the connected device" -msgstr "" +msgstr "Masuk buku ke calibre atau peranti yang dihubungkan" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Fetch annotations from a connected Kindle (experimental)" -msgstr "" +msgstr "Ambil anotasi dari Kindle yang dihubungkan (eksperiment)" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Generate a catalog of the books in your calibre library" -msgstr "" +msgstr "Jana katalog buku-buku dari perpustakaan anda." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Convert books to various ebook formats" -msgstr "" +msgstr "Tukar buku ke pelbagai format ebook." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Delete books from your calibre library or connected device" -msgstr "" +msgstr "Padam buku dari calibre anda atau peranti yang dihubungkan." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Edit the metadata of books in your calibre library" -msgstr "" +msgstr "Edit metadata buku-buku dari perpustakaan calibre anda." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Read books in your calibre library" -msgstr "" +msgstr "Baca buku-buku dari perpustakaan calibre anda." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Download news from the internet in ebook form" -msgstr "" +msgstr "Muat-turun berita dari internet dalam bentuk ebook." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Show a list of related books quickly" -msgstr "" +msgstr "Papar senarai pantas buku-buku yang berkaitan." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Export books from your calibre library to the hard disk" msgstr "" +"Export buku-buku dari perpustakaan calibre anda ke dalam cekera keras." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Show book details in a separate popup" -msgstr "" +msgstr "Papar butir-butir buku di popup asing." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Restart calibre" -msgstr "" +msgstr "Restart calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Open the folder that contains the book files in your calibre library" msgstr "" +"Buka folder yang mengandungi file-file buku di dalam perpustakaan calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 msgid "Send books to the connected device" -msgstr "" +msgstr "Hantar buku-buku kedalam peranti yang di hubungkan." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "" @@ -404,36 +390,40 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" -msgstr "" +msgstr "Layari Panduan Pengguna calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 msgid "Customize calibre" -msgstr "" +msgstr "Penyusuaian calibre." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Easily find books similar to the currently selected one" -msgstr "" +msgstr "Cari buku-buku yang berkaitan dengan pilihan sekarang." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" +"Tukar antara pelbagai perpustakaan calibre dan laksanakan penyelengaraan " +"kepada mereka." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 msgid "Copy books from the devce to your calibre library" -msgstr "" +msgstr "Salin buku-buku dari peranti ke perpustakaan calibre anda." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Edit the collections in which books are placed on your device" -msgstr "" +msgstr "Edit koleksi dimana buku-buku disimpan dalam peranti" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Copy a book from one calibre library to another" -msgstr "" +msgstr "Salin buku dari perpustakaan calibre ke yang lain." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" +"Buat suaian kecil ke epub atau file-file htmlz didalam perpustakaan calibre " +"anda." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "" @@ -937,26 +927,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1125,14 +1115,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1193,8 +1183,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1204,8 +1194,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1227,8 +1217,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1255,7 +1245,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1748,10 +1737,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1761,25 +1746,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1872,63 +1857,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1936,27 +1921,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2763,6 +2748,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3103,12 +3109,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3116,13 +3130,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3130,35 +3144,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3167,14 +3181,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3183,25 +3197,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3209,29 +3223,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3242,7 +3256,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3252,105 +3266,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3358,66 +3372,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3425,27 +3439,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3666,11 +3680,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3679,62 +3693,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3759,7 +3773,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3788,7 +3801,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4227,185 +4239,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5421,6 +5258,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6491,12 +6332,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6926,19 +6767,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7794,20 +7639,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8104,30 +7989,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8135,8 +8016,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9188,6 +9077,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10023,7 +9918,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10915,64 +10810,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10980,27 +10905,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12107,12 +12040,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13811,6 +13744,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13828,7 +13765,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16441,39 +16378,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16670,44 +16578,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18440,17 +18348,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 218a0491c0..e58f14aece 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-05-12 04:56+0000\n" "Last-Translator: Øyvind Øritsland \n" "Language-Team: Norwegian Bokmal \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:39+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:47+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -979,26 +960,26 @@ msgstr "Stien til biblioteket er for lang. Den må ha færre enn %d tegn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Hovedvalg" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Kort B" @@ -1193,14 +1174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheter" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1264,8 +1245,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1275,8 +1256,8 @@ msgstr "Overfører bøker til enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1298,8 +1279,8 @@ msgstr "Fjern bøker fra enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1326,7 +1307,6 @@ msgstr "Kommuniser med Blackberry smart-telefon." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1845,10 +1825,6 @@ msgstr "Kommuniser med Nook Color, TSR og Tablet eBook lesere." msgid "Communicate with the Nuut2 eBook reader." msgstr "Kommuniser med Nuut2 eBook-reader" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Kommuniser med Sony PRS-500 eBook-leser." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Kommuniser med Sony eBook lesere eldre enn PRST1" @@ -1859,18 +1835,18 @@ msgstr "" "Kommentarer har blitt fjernet ettersom SONYs lesere ikke håndterer dem" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Alle ved tittel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Alle ved forfatter" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1879,7 +1855,7 @@ msgstr "" "enheten. Dette inkluderer: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1999,63 +1975,63 @@ msgstr "" "bøker med flere forfattere vises. Slå av dette valget deersom du benytter " "metadata - oppsett." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2063,27 +2039,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Få informasjon om enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3009,6 +2985,27 @@ msgstr "" "Behold aspekt-ratio av omslaget fremfor å strekke det slik at det fyller " "hele første side av en generert pdf." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3463,6 +3460,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3471,7 +3476,7 @@ msgstr "" "stilsettreglene fra kildefilen, slik at den kan bli brukt til å tilsidesette " "disse reglene." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3479,13 +3484,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3493,35 +3498,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3535,7 +3540,7 @@ msgstr "" "forandrer ikke justeringen i kildefilen. Legg merke til at kun noen " "utdataformater støtter justeringer." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3545,7 +3550,7 @@ msgstr "" "Avstandsfjerning vil ikke fungere dersom kildefilen ikke benytter avsnitt " "(

eller

emndeord)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3554,13 +3559,13 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Bruk omslagsbilde fra kildefilen fremfor spesifisert omslagsbilde." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -3568,13 +3573,13 @@ msgstr "" "Sett inn en blank linje mellom avsnitt. Dette vil ikke fungere dersom " "kildefilen ikke benytter avsnitt (

eller

tagger)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3582,7 +3587,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3590,7 +3595,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3599,11 +3604,11 @@ msgstr "" "typografiske korrekte ekvivalenter. For detaljer, se: " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3611,7 +3616,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3628,7 +3633,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:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3644,83 +3649,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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Legg inn publikasjonsdato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3728,7 +3733,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3738,20 +3743,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3763,30 +3768,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3795,7 +3800,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3803,34 +3808,34 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3838,28 +3843,28 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Kunne ikke bestemme dato/tid" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Konverterer inndata til HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Kjører transformering av e-boken..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Oppretter" @@ -4105,11 +4110,11 @@ msgstr "Informativ behandling" msgid "Convert LRS to LRS, useful for debugging." msgstr "Konverter LRS til LRS, praktisk for feilsøking." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Ugyldig LRF fil. Kunne ikke angi metadata." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4123,58 +4128,58 @@ msgstr "" "Vis/endre metadataene i en LRF fil.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Angi bok tittel" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Angi sorteringsnøkkel for tittelen" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Angi forfatter" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Angi sorteringsnøkkel for forfatter" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Boksjanger. For eksempel: Historie" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Filsti til et bilde som vil bli brukt som denne filens thumbnail" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Filsti til en tekstfil som inneholder kommentarer som skal lagres i lrf " "filen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Hent ut thumbnail fra LRF filen" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Sett inn forlag" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Legg inn bokklassifisering" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Legg inn bokskaper" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Legg inn bokprodusent" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4182,7 +4187,7 @@ msgstr "" "Hent omslagsbilde fra LRF filen. Hvis LRF formatet ikke har definert et " "omslagsbilde, vil det bli foretatt et søk for å gjette omslagsbildet." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Angi bok ID" @@ -4209,7 +4214,6 @@ msgid "No" msgstr "Nei" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4238,7 +4242,6 @@ msgid "Publisher" msgstr "Forlag" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produsent" @@ -4696,231 +4699,11 @@ msgstr "Fotnoter" msgid "Sidebar" msgstr "Sidepanel" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"kommando...\n" -"kommando kan være ett av følgende:\n" -"[%%commands]\n" -"\n" -"Bruk %prog kommando --help til med å skaffe mer informasjon om en " -"spesifisert kommando\n" -"\n" -"Manipuler en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[valgmuligheter] fil.pdf\n" -"\n" -"Beskjær en PDF fil.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Sti til utdatafil. Standard er at filen skapes i den gjeldende mappen." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Antall piksler å beskjære fra venstre, høyest x (standard er %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 "Antall piksler å beskjære fra venstre, høyest y (standard er %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 "Antall piksler å beskjære fra høyre, høyest x (standard er %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 "Antall piksler å beskjære fra høyre, høyest y (standard er %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"En fil generert av ghostscript som tillater hver side til å bli individuelt " -"beskjært `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Beskjæringsvalg:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Valgmuligheter for å kontrollere transformeringen av pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[valg] fil.pdf passord\n" -"\n" -"Dekrypter en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Dekrypteringsvalg:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[valg] fil.pdf passord\n" -"\n" -"Krypter en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Krypteringsvalg:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"fil.pdf ...\n" -"\n" -"Motta informasjon om en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Forfatter" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Emne" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Opprettet av" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Sider" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Filstørrelse" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF versjon" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[valg] fil1.pdf fil2.pdf ...\n" -"\n" -"Metadata vil bli brukt fra den første PDF spesifisert.\n" -"\n" -"Slår sammen individuelle PDF'er.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Sammenslåingsvalg:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[valg] fil.pdf\n" -"\n" -"Reverser en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Reverseringsvalg:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"fil.pdf grader\n" -"\n" -"Roter sider av PDF med klokken.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Roteringsvalg:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [valg] fil.pdf side_å_dele_på ...\n" -"%prog %%name [valg] fil.pdf side_område_å_dele_på ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name fil.pdf 6\n" -"%prog %%name fil.pdf 6-12\n" -"%prog %%name fil.pdf 6-12 8 10 9-20\n" -"\n" -"Del opp en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Inndelingsvalg:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5968,6 +5751,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Behandle samlinger" @@ -7080,12 +6867,12 @@ msgstr "utdata" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7517,19 +7304,23 @@ msgstr "Velg forgrunnsfarge" msgid "Choose background color" msgstr "Velg bagrunnsfarge" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Opprett lenke" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Tast inn URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Vanlig visning" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML kilde" @@ -8410,22 +8201,62 @@ msgstr "Ingen &Bilder" msgid "PDF Output" msgstr "PDF Utdata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Papirstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientering" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Behold &aspektområdet til omslaget" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rif familie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Sans familie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "&Monospace familie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "S&tandard tegnsett:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Monospace &tegnsettstørrelse:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "PMLZ utdata" @@ -8726,30 +8557,26 @@ msgstr "Finn kapitler ved (XPath uttrykk):" msgid "Insert page breaks before (XPath expression):" msgstr "Sett inn sideskift før (XPath uttrykk):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Ugyldig XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath uttrykket %s er ugyldig." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Kapittel&merke:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Fjern første &bilde" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Sett inn &metadata som en side ved begynnelsen av boken" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8757,9 +8584,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Sett inn &metadata som en side ved begynnelsen av boken" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Kapittel&merke:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Fjern første &bilde" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9840,6 +9675,12 @@ msgstr "" "Alle merkede bøker vil bli slettet permanent fra enheten din. " "Vennligst verifiser dine valg." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Forfatter" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Lokalisering" @@ -10738,7 +10579,7 @@ msgstr "&Passord:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11643,64 +11484,94 @@ msgstr "" msgid "Choose formats" msgstr "Velg formater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11708,27 +11579,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12862,12 +12741,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF Leser verktøylinje" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Neste side" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Forrige side" @@ -14634,6 +14513,10 @@ msgstr "Autosend" msgid "Email" msgstr "E-Post" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Emne" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formater til e-post. Det første samsvarende formatet vil bli sendt." @@ -14653,7 +14536,7 @@ msgstr "" "Dersom merket av, vil nedlastede nyheter automatisk bli sent
til denne e-" "postadressen (dersom det er i ett av de opplistede formatene)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "ny e-postadresse" @@ -17351,39 +17234,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Konfigurer E-bokleser" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rif familie:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Sans familie:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "&Monospace familie:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Standard tegnsettstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Monospace &tegnsettstørrelse:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "S&tandard tegnsett:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -17585,44 +17439,44 @@ msgstr "" msgid "No results found for:" msgstr "Det ble ikke funnet noe resultat for:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Slå opp i ordboken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Gå til..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Neste Avsnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Forrige Avsnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Begynnelsen av dokumentet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Slutten av dokumentet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Begynnelsen av avsnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Slutten av avsnittet" @@ -19567,17 +19421,17 @@ msgstr "" msgid "creating custom column " msgstr "lager tilpasset kolonne " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Komprimerer databasen" @@ -22079,3 +21933,184 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Kommuniser med Sony PRS-500 eBook-leser." + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[valgmuligheter] fil.pdf\n" +#~ "\n" +#~ "Beskjær en PDF fil.\n" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Sti til utdatafil. Standard er at filen skapes i den gjeldende mappen." + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Antall piksler å beskjære fra venstre, høyest x (standard er %s)" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Valgmuligheter for å kontrollere transformeringen av pdf" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[valg] fil.pdf passord\n" +#~ "\n" +#~ "Krypter en PDF.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Antall piksler å beskjære fra høyre, høyest y (standard er %s)" + +#~ 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 "" +#~ "En fil generert av ghostscript som tillater hver side til å bli individuelt " +#~ "beskjært `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" + +#~ msgid "Crop Options:" +#~ msgstr "Beskjæringsvalg:" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Antall piksler å beskjære fra venstre, høyest y (standard er %s)" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[valg] fil.pdf passord\n" +#~ "\n" +#~ "Dekrypter en PDF.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Dekrypteringsvalg:" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Antall piksler å beskjære fra høyre, høyest x (standard er %s)" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "fil.pdf ...\n" +#~ "\n" +#~ "Motta informasjon om en PDF.\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "Krypteringsvalg:" + +#~ msgid "File Size" +#~ msgstr "Filstørrelse" + +#~ msgid "Creator" +#~ msgstr "Opprettet av" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[valg] fil1.pdf fil2.pdf ...\n" +#~ "\n" +#~ "Metadata vil bli brukt fra den første PDF spesifisert.\n" +#~ "\n" +#~ "Slår sammen individuelle PDF'er.\n" + +#~ msgid "PDF Version" +#~ msgstr "PDF versjon" + +#~ msgid "Merge Options:" +#~ msgstr "Sammenslåingsvalg:" + +#~ msgid "Pages" +#~ msgstr "Sider" + +#~ msgid "Split Options:" +#~ msgstr "Inndelingsvalg:" + +#~ msgid "Rotate Options:" +#~ msgstr "Roteringsvalg:" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [valg] fil.pdf side_å_dele_på ...\n" +#~ "%prog %%name [valg] fil.pdf side_område_å_dele_på ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name fil.pdf 6\n" +#~ "%prog %%name fil.pdf 6-12\n" +#~ "%prog %%name fil.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Del opp en PDF.\n" + +#~ msgid "Reverse Options:" +#~ msgstr "Reverseringsvalg:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "fil.pdf grader\n" +#~ "\n" +#~ "Roter sider av PDF med klokken.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[valg] fil.pdf\n" +#~ "\n" +#~ "Reverser en PDF.\n" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "kommando...\n" +#~ "kommando kan være ett av følgende:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Bruk %prog kommando --help til med å skaffe mer informasjon om en " +#~ "spesifisert kommando\n" +#~ "\n" +#~ "Manipuler en PDF.\n" + +#~ msgid "Enter URL" +#~ msgstr "Tast inn URL" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 8d2d78dcfc..b0507bcafb 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-06-18 12:05+0000\n" "Last-Translator: ncfiedler \n" "Language-Team: German\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:39+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:46+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" "Generated-By: pygettext.py 1.5\n" @@ -35,13 +35,12 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -134,23 +133,8 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -159,7 +143,7 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -193,12 +177,12 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,9 +190,6 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -965,26 +946,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1155,14 +1136,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nachrichten" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1223,8 +1204,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1234,8 +1215,8 @@ msgstr "Übertrage Bücher ans Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1257,8 +1238,8 @@ msgstr "Entferne Bücher vom Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1285,7 +1266,6 @@ msgstr "Kommunikation mit dem Blackberry Smartphone." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1778,10 +1758,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Kommunikation mit dem Nuut2 eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Kommunikation mit dem Sony PRS-500 eBook Reader." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1791,18 +1767,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1811,7 +1787,7 @@ msgstr "" "Gerät zu erstellen. Möglichkeiten sind: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1904,63 +1880,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1968,27 +1944,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Erhalte Geräte Information..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2891,6 +2867,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3297,6 +3294,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3305,7 +3310,7 @@ msgstr "" "an die Stilregeln der Ursprungsdatei angehängt, so dass es zum Überschreiben " "dieser Regeln verwendet werden kann." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3313,13 +3318,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3327,35 +3332,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3364,7 +3369,7 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3374,7 +3379,7 @@ msgstr "" "Paragraphen von 1,5 em ein. Die Entfernung des Abstands funktioniert nur bei " "Quelldateien, die Paragraphen verwenden (

oder

Tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3383,7 +3388,7 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3391,7 +3396,7 @@ msgstr "" "Verwendet bevorzugt das aus der Ursprungsdatei gewonnene Umschlagbild " "anstatt des angegebenen Umschlagbildes." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -3399,13 +3404,13 @@ msgstr "" "Leerzeile zwischen Paragraphen einfügen. Funktioniert nur, wenn die " "Quelldatei Paragraphen verwendet (

oder

Tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3413,7 +3418,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3421,17 +3426,17 @@ msgstr "" "Metadaten des Buchs am Buchanfang einfügen. Das ist hilfreich, wenn Ihr " "eBook Reader das direkte Anzeigen/Suchen von Metadaten nicht unterstützt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3439,7 +3444,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3450,7 +3455,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3460,110 +3465,110 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3571,66 +3576,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3638,29 +3643,29 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Konvertiere Eingabe zu HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Führe Veränderungen am eBook durch..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Erstelle" @@ -3890,11 +3895,11 @@ msgstr "Ausführlicher fortfahren" msgid "Convert LRS to LRS, useful for debugging." msgstr "Konvertierung von LRS zu LRS, hilfreich bei der Fehlersuche." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Ungültige LRF Datei. Konnte Metadaten nicht festlegen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3908,59 +3913,59 @@ msgstr "" "Zeigt/verändert die Metadaten in einer LRF Datei.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Geben Sie den Buchtitel an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Geben Sie den Sortierungschlüssel für Titel an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Geben Sie den Autor an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Geben Sie den Sortierungschlüssel für Autoren an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Die Kategorie dieses Buches ... (Z. B.: Geschichte)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Pfad zu einer Grafik, die als Thumbnail für diese Datei verwendet werden soll" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Pfad zu einer Text Datei, deren Inhalt als Bemerkung in der LRF Datei " "gespeichert wird" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Thumbnail von LRF Datei extrahieren" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Geben Sie den Herausgeber an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Geben Sie die Bucheinteilung an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Geben Sie den Urheber des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Geben Sie den Hersteller des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -3969,7 +3974,7 @@ msgstr "" "festgelegt ist, werden Suchmethoden verwendet, um das Umschlagbild zu " "erraten." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Geben Sie die Buch ID an" @@ -3994,7 +3999,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4023,7 +4027,6 @@ msgid "Publisher" msgstr "Herausgeber" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produzent" @@ -4478,238 +4481,11 @@ msgstr "Fußnoten" msgid "Sidebar" msgstr "Seitenleiste" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"befehl ...\n" -"\n" -"befehl kann einer der folgenden sein:\n" -"[%%commands]\n" -"\n" -"Verwenden Sie %prog command --help um mehr Informationen über einen " -"speziellen Befehl zu erhalten\n" -"\n" -"Verändert ein PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Beschneidet ein pdf.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Pfad zur Ausgabedatei. Die Datei wird im aktuellen Verzeichnis erstellt " -"(Voreinstellung)." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Anzahl der Punkte zum Beschneiden von links x (voreingestellt ist %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 "" -"Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %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 "" -"Anzahl der Punkte zum Beschneiden von rechts x (voreingestellt ist %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 "" -"Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" -"Eine von Ghostcript erstellte Datei, die es erlaubt, jede Seite individuell " -"zu beschneiden `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -"bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Einstellungen zum Beschneiden:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Einstellungen zur Kontrolle der Umwandlung von pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"Ein PDF entschlüsseln.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Einstellungen zum Entschlüsseln:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"Ein PDF verschlüsseln.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Einstellungen zum Verschlüsseln:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf ...\n" -"\n" -"Zeigt Informationen über das PDF an.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Thema" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Ersteller" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Seiten" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Dateigröße" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF Version" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Die Metadaten des zuerst angegebenen PDFs werden verwendet.\n" -"\n" -"Fügt einzelne PDFs zusammen.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Einstellungen zum Zusammenfügen:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Ein PDF umkehren.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Einstellungen zum Umkehren:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf Gradzahl\n" -"\n" -"Rotiert Seiten eines PDFs im Uhrzeigersinn.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Einstellungen zur Rotation:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf Seite_bei_der_aufgeteilt_wird ...\n" -"%prog %%name [options] file.pdf Seitenzahlen_bei_denen_aufgeteilt_wird ...\n" -"\t\n" -"Zum Beispiel\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Ein PDF aufteilen.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Einstellungen zum Aufteilen:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5739,6 +5515,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6820,12 +6600,12 @@ msgstr "Ausgabe" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7255,19 +7035,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -8141,22 +7925,62 @@ msgstr "Keine B&ilder" msgid "PDF Output" msgstr "PDF Ausgabe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Papiergröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientierung:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rife Schriftartfamilie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Serifenlose Schriftartfamilie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Nichtproportionale (&monospace) Schriftartfamilie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "S&tandardschrift:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " Pixel" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Nichtproportionale Schri&ftgröße:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "" @@ -8457,30 +8281,26 @@ msgstr "Kapitel erkennen bei (XPath Ausdruck):" msgid "Insert page breaks before (XPath expression):" msgstr "Seitenumbrüche einfügen vor (XPath Ausdruck):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Ungültiger XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "Der XPath Ausdruck %s ist ungültig." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Kapitel &Markierung:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Erstes B&ild entfernen" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "&Metadaten als erste Seite des Buchs einfügen" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8488,9 +8308,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "&Metadaten als erste Seite des Buchs einfügen" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Kapitel &Markierung:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Erstes B&ild entfernen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9555,6 +9383,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10394,7 +10228,7 @@ msgstr "&Passwort:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11292,64 +11126,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11357,27 +11221,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12511,12 +12383,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF Viewer Symbolleiste" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Nächste Seite" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Vorherige Seite" @@ -14226,6 +14098,10 @@ msgstr "Automatisches Übertragen" msgid "Email" msgstr "eMail" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Thema" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formate für eMail. Das erste passende Format wird versendet." @@ -14246,7 +14122,7 @@ msgstr "" "Adresse versendet (vorausgesetzt sie entspricht einem der angegebenen " "Formate)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "Neue eMail Adresse" @@ -16892,39 +16768,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "eBook Viewer konfigurieren" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rife Schriftartfamilie:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Serifenlose Schriftartfamilie:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Nichtproportionale (&monospace) Schriftartfamilie:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Voreingestellte Schriftgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " Pixel" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Nichtproportionale Schri&ftgröße:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "S&tandardschrift:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -17123,44 +16970,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Gehe zu..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18999,17 +18846,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -21486,3 +21333,188 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Pfad zur Ausgabedatei. Die Datei wird im aktuellen Verzeichnis erstellt " +#~ "(Voreinstellung)." + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Einstellungen zur Kontrolle der Umwandlung von pdf" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Kommunikation mit dem Sony PRS-500 eBook Reader." + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "befehl ...\n" +#~ "\n" +#~ "befehl kann einer der folgenden sein:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Verwenden Sie %prog command --help um mehr Informationen über einen " +#~ "speziellen Befehl zu erhalten\n" +#~ "\n" +#~ "Verändert ein PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Beschneidet ein pdf.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Anzahl der Punkte zum Beschneiden von links x (voreingestellt ist %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Anzahl der Punkte zum Beschneiden von rechts x (voreingestellt ist %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" + +#~ 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 "" +#~ "Eine von Ghostcript erstellte Datei, die es erlaubt, jede Seite individuell " +#~ "zu beschneiden `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " +#~ "bounding`" + +#~ msgid "Crop Options:" +#~ msgstr "Einstellungen zum Beschneiden:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Ein PDF entschlüsseln.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Einstellungen zum Entschlüsseln:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Ein PDF verschlüsseln.\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "Einstellungen zum Verschlüsseln:" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Zeigt Informationen über das PDF an.\n" + +#~ msgid "Creator" +#~ msgstr "Ersteller" + +#~ msgid "Pages" +#~ msgstr "Seiten" + +#~ msgid "File Size" +#~ msgstr "Dateigröße" + +#~ msgid "PDF Version" +#~ msgstr "PDF Version" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Die Metadaten des zuerst angegebenen PDFs werden verwendet.\n" +#~ "\n" +#~ "Fügt einzelne PDFs zusammen.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Einstellungen zum Zusammenfügen:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Ein PDF umkehren.\n" + +#~ msgid "Reverse Options:" +#~ msgstr "Einstellungen zum Umkehren:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf Gradzahl\n" +#~ "\n" +#~ "Rotiert Seiten eines PDFs im Uhrzeigersinn.\n" + +#~ msgid "Rotate Options:" +#~ msgstr "Einstellungen zur Rotation:" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf Seite_bei_der_aufgeteilt_wird ...\n" +#~ "%prog %%name [options] file.pdf Seitenzahlen_bei_denen_aufgeteilt_wird ...\n" +#~ "\t\n" +#~ "Zum Beispiel\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Ein PDF aufteilen.\n" + +#~ msgid "Split Options:" +#~ msgstr "Einstellungen zum Aufteilen:" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index e9d00800fe..e67b9af4ab 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -56,7 +56,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-26 08:32+0000\n" "Last-Translator: drMerry \n" "Language-Team: Dutch \n" @@ -64,8 +64,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:33+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:39+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -90,13 +90,12 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -189,23 +188,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -214,7 +198,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -248,12 +232,12 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -261,9 +245,6 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -1038,26 +1019,26 @@ msgstr "Pad naar bibliotheek is te lang. Moet minder dan %d tekens zijn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Hoofdgeheugen" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Geheugenkaart A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Geheugenkaart B" @@ -1259,14 +1240,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nieuws" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catalogus" @@ -1335,8 +1316,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1346,8 +1327,8 @@ msgstr "Bezig om de boeken naar het apparaat over te zetten…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1369,8 +1350,8 @@ msgstr "Boeken van apparaat verwijderen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1397,7 +1378,6 @@ msgstr "Communiceer met de Blackberry smartphone." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1931,10 +1911,6 @@ msgstr "Communiceer met de Nook Color, TSR en Tablet eBook readers." msgid "Communicate with the Nuut2 eBook reader." msgstr "Communiceer met de Nuut2 e-reader." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Communiceer met de Sony PRS-500 e-reader." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Communiceer met Sony eBook readers die ouder zijn dan de PRS-T1." @@ -1945,18 +1921,18 @@ msgstr "" "Commentaar is verwijderd omdat de Sony Reader zich er in kan verslikken" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Alle op titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Allen op auteur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1965,7 +1941,7 @@ msgstr "" "veranderen op het apparaat. Mogelijkheden o.a.: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2088,39 +2064,39 @@ msgstr "" "auteur toont voor boeken met meerdere auteurs. Laat dit uitgeschakeld als u " "Metadata plugboards gebruikt." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "Verbindingen activeren bij opstarten" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" "Selecteer dit om calibre toe te staan verbindingen toe te staan als calibre " "start" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "Beveiligingswachtwoord" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Voer een wachtwoord in dat het apparaat moet gebruiken om met calibre te " "verbinden" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "Gebruik een vaste netwerk poort" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2128,11 +2104,11 @@ msgstr "" "Indien geselecteerd, gebruik het poort nummer in het \"Poort\" veld, anders " "zal een willekeurige poort gekozen worden" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "Poortnummer: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2140,19 +2116,19 @@ msgstr "" "Voer het poortnummer dat gebruikt moet worden door het stuurprogramma indien " "\"vaste poort\" is geselecteerd" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "Extra debug informatie tonen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "Slecteer dit indien gevraagd bij het melden van problemen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "Inactiviteits-timout inschakelen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2160,27 +2136,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "Te veel verbindingspogingen voor %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Apparaatinformatie ophalen..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "Ongeldige poort in instellingen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Verbinen met poort %d mislukt. Probeer een andere waarde." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "Willekeurige poort toewijzen mislukt" @@ -3183,6 +3159,27 @@ msgstr "" "Lengte/breedteverhouding van de omslag behouden, in plaats van deze uit te " "rekken tot de volledige grootte van de PDF." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3666,6 +3663,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3674,7 +3679,7 @@ msgstr "" "aan de stijlregels van het invoerbestand, waarbij de regels uit de CSS " "voorrang hebben." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3686,13 +3691,13 @@ msgstr "" "enkele stijl informatie voorkomt dat het wordt overschreven op uw apparaat. " "Bijvoorbeeld: font-family, kleur, margin-left, margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3704,7 +3709,7 @@ msgstr "" "marges verwijderd die niet weg mogen. In dat geval kan margeverwijdering " "uitgeschakeld worden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3714,7 +3719,7 @@ msgstr "" "dan nul zal er geen marge worden ingesteld. Let op: 72 pts is gelijk aan 1 " "inch (2,54 cm)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3724,7 +3729,7 @@ msgstr "" "dan nul zal er geen marge worden ingesteld. Let op: 72 pts is gelijk aan 1 " "inch (2,54 cm)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3734,7 +3739,7 @@ msgstr "" "dan nul zal er geen marge worden ingesteld. Let op: 72 pts is gelijk aan 1 " "inch (2,54 cm)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3744,7 +3749,7 @@ msgstr "" "minder dan nul zal er geen marge worden ingesteld. Let op: 72 pts is gelijk " "aan 1 inch (2,54 cm)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3759,7 +3764,7 @@ msgstr "" "uitvulling in het bronbestand niet. Merk op dat maar een beperkt aantal " "uitvoerformaten uitvullen ondersteunen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3769,7 +3774,7 @@ msgstr "" "alinea's. Witregels verwijderen werkt niet als het invoerbestand geen " "alinea's gebruikt (

- of

-tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3783,7 +3788,7 @@ msgstr "" "y deze waarde negatief instelt, zal de insprong-waarde gebruikt worden die " "is opgegeven in het bestand. Oftewel, calibre zal de insprong niet aanpassen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3791,7 +3796,7 @@ msgstr "" "Gebruik de in het bronbestand gedetecteerde omslag en niet de opgegeven " "omslag." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

- of

-tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3807,7 +3812,7 @@ 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3819,7 +3824,7 @@ msgstr "" "geval, zal het uitvoerbestand twee omslagen bevatten indien u deze optie " "niet inschakeld en u een omslag in calibre heeft ingesteld." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3827,7 +3832,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3836,13 +3841,13 @@ msgstr "" "hun typografisch juiste equivalenten. Voor details: " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Vervang mooie aanhalingstekens, punten en afbrekingstekens met de 'platte " "tekst' equivalenten." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3850,7 +3855,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3867,7 +3872,7 @@ msgstr "" "Japans), de weergave gekozen wordt op basis van de taalinstellingen voor " "calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3883,85 +3888,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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Geef de auteurs op. Meerdere auteurs moeten met een ampersand (&) van elkaar " "gescheiden worden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Stel de omschrijving van het e-book in." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Geef de uitgever van het e-book op." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Geef de reeks waartoe dit e-book behoort op." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Stel de publicatiedatum in." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Maak tijdstempel voor boek (wordt nergens meer gebruikt)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3969,7 +3974,7 @@ msgstr "" "Heuristische verwerking gebruiken. Zonder deze optie wordt geen enkele " "heuristische verwerking uitgevoerd." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3979,21 +3984,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -4006,17 +4011,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -4024,7 +4029,7 @@ msgstr "" "Links uitgelijnde breekpuntmarkeringen worden gecentreerd. Vervang " "opeenvolgende lege regels door horizontale lijnen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -4032,7 +4037,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -4041,7 +4046,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -4049,31 +4054,31 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "sr1 vervangen door." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "sr2 vervangen door." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "sr3 vervangen door." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -4085,29 +4090,29 @@ msgstr "" "vervangdeel blanco kan zijn). De reguliere expressie moet in Python RegEx " "syntax zijn en het bestand gecodeerd in UTF-8." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Verwerken datum/tijd mislukt" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Invoer naar HTML converteren..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Transformaties worden op e-book toegepast…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Aanmaken" @@ -4361,11 +4366,11 @@ msgstr "Verwerking met veel uitleg" msgid "Convert LRS to LRS, useful for debugging." msgstr "LRS naar LRS converteren, handig om fouten op te sporen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Ongeldig LRF-bestand. Metadata kunnen niet ingesteld worden." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4379,59 +4384,59 @@ msgstr "" "Toon/wijzig de metadata in een LRF-bestand.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Geef de boektitel op" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Geef sorteersleutel voor de titel op" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Geef de auteur op" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Geef sorteersleutel voor de auteur op" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "De categorie waartoe dit boek behoord. bv.: Geschiedenis" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 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" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Pad naar een TXT-bestand met daarin de opmerking die zal worden opgeslagen " "in het LRF-bestand." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Lees voorbeeldweergave uit LRF-bestand" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Geef de uitgever op" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Geef de classificatie van het boek op" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Geef de maker van het boek op" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Geef de boekproducent op" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4439,7 +4444,7 @@ msgstr "" "Lees omslag uit LRF-bestand. Het LRF-bestandsformaat heeft geen " "gedefinieerde omslag, dus moeten we proberen deze te raden." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Geef boek-ID op" @@ -4466,7 +4471,6 @@ msgid "No" msgstr "Nee" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4495,7 +4499,6 @@ msgid "Publisher" msgstr "Uitgever" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" @@ -4992,238 +4995,11 @@ msgstr "Voetnoten" msgid "Sidebar" msgstr "Zijpaneel" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"opdracht ...\n" -"\n" -"opdracht kan een van de volgende zijn:\n" -"[%%commands]\n" -"\n" -"Gebruik %prog commando --help om meer informatie over een specifieke " -"opdracht te verkrijgen\n" -"\n" -"Bewerk een PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[opties] bestand.pdf\n" -"\n" -"Een PDF-bestand bijsnijden.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Pad naar uitvoerbestand. Standaard worden bestanden in de huidige map " -"aangemaakt." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Aantal pixels om bij te snijden bij de meest linkse x (standaard is %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 "" -"Aantal pixels om bij te snijden bij de meest linkse y (standaard is %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 "" -"Aantal pixels om bij te snijden bij de meest rechtse x (standaard is %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 "" -"Aantal pixels om bij te snijden bij de meest rechtse y (standaard is %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" -"Een bestand gegenereerd door ghostscript waarbij iedere pagina individueel " -"word bijgesneden `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -"bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Opties voor bijsnijden:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Opties voor het omzetten van PDFs" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[opties] bestand.pdf wachtwoord\n" -"\n" -"Ontsleutel een PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Ontsleutel opties:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[opties] bestand.pdf wachtwoord\n" -"\n" -"Versleutel een PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Versleutelopties:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"bestand.pdf ...\n" -"\n" -"Informatie over een PDF-bestand.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Auteur" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Onderwerp" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Maker" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Pagina's" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Bestandsgrootte" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF-versie" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[opties] bestand1.pdf bestand2.pdf ...\n" -"\n" -"Metadata van het eerste PDF-bestand zullen gebruikt worden.\n" -"\n" -"Samenvoegen van individuele PDFs.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Opties voor samenvoegen:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[opties] bestand.pdf\n" -"\n" -"Keer PDF om.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Omkeeropties:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"bestand.pdf graden\n" -"\n" -"Roteer pagina's van een PDF met de klok mee.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Rotatieopties:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [opties] bestand.pdf pagina_te_splitsen ...\n" -"%prog %%name [opties] bestand.pdf pagina_reeks_te_splitsen ...\n" -"\t\n" -"Bv.\n" -"\t\n" -"%prog %%name bestand.pdf 6\n" -"%prog %%name bestand.pdf 6-12\n" -"%prog %%name bestand.pdf 6-12 8 10 9-20\n" -"\n" -"Splits een PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Splitsopties:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6315,6 +6091,10 @@ msgstr "" "Wilt u de draadloze apparaat verbindingen automatisch starten als calibre " "start?" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Collecties beheren" @@ -7464,12 +7244,12 @@ msgstr "uitvoer" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7918,19 +7698,23 @@ msgstr "Kies kleur voorgrond" msgid "Choose background color" msgstr "Kies achtergrondkleur" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Koppeling maken" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Geef URL op" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Normale weergave" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML-broncode" @@ -8846,21 +8630,61 @@ msgstr "Geen afbeeld&ingen" msgid "PDF Output" msgstr "PDF-uitvoer" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Papiergrootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientatie:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "&Aangepaste omvang:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "&Beeldverhouding omslag behouden" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "&Aangepaste omvang:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Lettertype met sch&reef:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Schreefloos lettertype:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Niet-proportionele familie (&Monospace):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "S&tandaardlettertype:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "&Lettergrootte niet-proportionele letters:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -9179,30 +9003,26 @@ msgstr "Detecteer hoofdstukken op basis van (XPath-uitdrukking):" msgid "Insert page breaks before (XPath expression):" msgstr "Nieuwe pagina starten voor (XPath-uitdrukking):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Ongeldig XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /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." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Markering hoofdstuk:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Verwijder eerste afbeeld&ing" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Voeg &metadata toe als eerste pagina in het boek" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Verwijder &valse marges" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9214,9 +9034,17 @@ msgstr "" "om deze opties te gebruiken. Laat het veld vervangen door leeg en tik uw " "regexps om kop- en/of voettekst te verwijderen in het zoekveld in." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Verwijder &valse marges" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Voeg &metadata toe als eerste pagina in het boek" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Markering hoofdstuk:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Verwijder eerste afbeeld&ing" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10418,6 +10246,12 @@ msgstr "" "Alle aangevinkte boeken zullen permanent van het apparaat " "verwijderd worden. Controleer de lijst op fouten." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Auteur" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Locatie" @@ -11340,7 +11174,7 @@ msgstr "&Wachtwoord:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12304,65 +12138,95 @@ msgstr "Er is/zijn %(count)d boek(en) met de %(fmt)s opmaak." msgid "Choose formats" msgstr "Kies formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "Ongeldig poortnummer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "U moet een poortnummer opgeven." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "Het poortnummer moet in het gebied 8000 - 32000 vallen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "Probleem bij het starten van het draadloze apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" "Het draadloze stuurpogramma wil niet starten. Het gaf de melding \"%s\"" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "Slim apparaat beheer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12370,27 +12234,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" -msgstr "Optioneel wachtwoord voor beveiliging" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "Optioneel &wachtwoord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "Optioneel wachtwoord voor beveiliging" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "Optionele &vaste poort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "Optioneel poortnummer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "&Gebruik een vaste poort" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "&Automatisch verbindingen toestaan bij opstarten van calibre" @@ -13556,12 +13428,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF-leesvenster werkbalk" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Volgende pagina" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Vorige pagina" @@ -15476,6 +15348,10 @@ msgstr "Automatisch versturen" msgid "Email" msgstr "E-mail" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Onderwerp" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -15499,7 +15375,7 @@ msgstr "" "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 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "nieuw e-mailadres" @@ -18489,39 +18365,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "E-book leesvenster instellen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Lettertype met sch&reef:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Schreefloos lettertype:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Niet-proportionele familie (&Monospace):" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Stan&daard lettergrootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "&Lettergrootte niet-proportionele letters:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "S&tandaardlettertype:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Schreef" @@ -18727,44 +18574,44 @@ msgstr "&Thema-gebruik" msgid "No results found for:" msgstr "Geen resultaten gevonden voor:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "Woordenboek raadp&legen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "Toon &afbeelding..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "&Zoek naar volgende voorkomen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Ga naar…" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Volgende paragraaf" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Vorige paragraaf" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Begin van document" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Einde van document" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Begin van paragraaf" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Einde van paragraaf" @@ -20810,17 +20657,17 @@ msgstr "voorkeuren hersteld " msgid "creating custom column " msgstr "aangepaste kolom aanmaken " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "%s kopiëren" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Database comprimeren" @@ -23884,3 +23731,191 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Pages" +#~ msgstr "Pagina's" + +#~ msgid "Creator" +#~ msgstr "Maker" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[opties] bestand.pdf\n" +#~ "\n" +#~ "Keer PDF om.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [opties] bestand.pdf pagina_te_splitsen ...\n" +#~ "%prog %%name [opties] bestand.pdf pagina_reeks_te_splitsen ...\n" +#~ "\t\n" +#~ "Bv.\n" +#~ "\t\n" +#~ "%prog %%name bestand.pdf 6\n" +#~ "%prog %%name bestand.pdf 6-12\n" +#~ "%prog %%name bestand.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Splits een PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[opties] bestand.pdf wachtwoord\n" +#~ "\n" +#~ "Versleutel een PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[opties] bestand.pdf wachtwoord\n" +#~ "\n" +#~ "Ontsleutel een PDF.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "bestand.pdf graden\n" +#~ "\n" +#~ "Roteer pagina's van een PDF met de klok mee.\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "Versleutelopties:" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "bestand.pdf ...\n" +#~ "\n" +#~ "Informatie over een PDF-bestand.\n" + +#~ msgid "File Size" +#~ msgstr "Bestandsgrootte" + +#~ msgid "Reverse Options:" +#~ msgstr "Omkeeropties:" + +#~ msgid "Rotate Options:" +#~ msgstr "Rotatieopties:" + +#~ msgid "Split Options:" +#~ msgstr "Splitsopties:" + +#~ 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 "" +#~ "Een bestand gegenereerd door ghostscript waarbij iedere pagina individueel " +#~ "word bijgesneden `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " +#~ "bounding`" + +#~ msgid "Crop Options:" +#~ msgstr "Opties voor bijsnijden:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[opties] bestand.pdf\n" +#~ "\n" +#~ "Een PDF-bestand bijsnijden.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Ontsleutel opties:" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "opdracht ...\n" +#~ "\n" +#~ "opdracht kan een van de volgende zijn:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Gebruik %prog commando --help om meer informatie over een specifieke " +#~ "opdracht te verkrijgen\n" +#~ "\n" +#~ "Bewerk een PDF.\n" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Pad naar uitvoerbestand. Standaard worden bestanden in de huidige map " +#~ "aangemaakt." + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Aantal pixels om bij te snijden bij de meest linkse x (standaard is %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Aantal pixels om bij te snijden bij de meest linkse y (standaard is %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Aantal pixels om bij te snijden bij de meest rechtse x (standaard is %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Aantal pixels om bij te snijden bij de meest rechtse y (standaard is %s)" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Opties voor het omzetten van PDFs" + +#~ msgid "PDF Version" +#~ msgstr "PDF-versie" + +#~ msgid "Merge Options:" +#~ msgstr "Opties voor samenvoegen:" + +#~ msgid "Enter URL" +#~ msgstr "Geef URL op" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[opties] bestand1.pdf bestand2.pdf ...\n" +#~ "\n" +#~ "Metadata van het eerste PDF-bestand zullen gebruikt worden.\n" +#~ "\n" +#~ "Samenvoegen van individuele PDFs.\n" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Communiceer met de Sony PRS-500 e-reader." diff --git a/src/calibre/translations/nn.po b/src/calibre/translations/nn.po index 573186cc7c..70f03e8fbf 100644 --- a/src/calibre/translations/nn.po +++ b/src/calibre/translations/nn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-01-04 03:30+0000\n" "Last-Translator: Yngve Spjeld Landro \n" "Language-Team: Norwegian Nynorsk \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:39+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:46+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index b7517935ba..41887818f4 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-04-29 09:54+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:39+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:47+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -935,26 +916,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Òc" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "General" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Carta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Carta B" @@ -1127,14 +1108,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nòvas" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catalòg" @@ -1195,8 +1176,8 @@ msgstr "Legís la lista dels libres de l'aparelh..." #: /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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1206,8 +1187,8 @@ msgstr "Transferís los libres cap a l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1229,8 +1210,8 @@ msgstr "Suprimís los libres de l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1257,7 +1238,6 @@ msgstr "Comunicar amb lo smartphone Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1750,10 +1730,6 @@ msgstr "Comunicar amb los lectors Nook Color, TSR et Tablet" msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunica amb lo lector d'ebook Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Comunica amb lo lector d'ebook Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Comunicar amb los lectors d'ebook Sony precedent lo PRST1" @@ -1763,25 +1739,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Totes per títol" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Totes per autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1874,63 +1850,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1938,27 +1914,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2765,6 +2741,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3105,12 +3102,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3118,13 +3123,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3132,35 +3137,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3169,14 +3174,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3185,25 +3190,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3211,29 +3216,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3244,7 +3249,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3254,105 +3259,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3360,66 +3365,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3427,27 +3432,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3665,11 +3670,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3678,62 +3683,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3758,7 +3763,6 @@ msgid "No" msgstr "Non" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3787,7 +3791,6 @@ msgid "Publisher" msgstr "Editor" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Productor" @@ -4226,185 +4229,10 @@ msgstr "Nòtas de pè de pagina" msgid "Sidebar" msgstr "Barra laterala" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Subjècte" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Paginas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Talha del fichièr" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Version PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5420,6 +5248,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6490,12 +6322,12 @@ msgstr "sortida" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6925,19 +6757,23 @@ msgstr "" msgid "Choose background color" msgstr "Causir una color de fons" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Crear una ligason" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Picada d'URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Font HTML" @@ -7793,20 +7629,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8103,30 +7979,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8134,8 +8006,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9187,6 +9067,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Emplaçament" @@ -10022,7 +9908,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10914,64 +10800,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10979,27 +10895,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12106,12 +12030,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13810,6 +13734,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Subjècte" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13827,7 +13755,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16440,39 +16368,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16669,44 +16568,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18439,17 +18338,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -20886,3 +20785,21 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Comunica amb lo lector d'ebook Sony PRS-500." + +#~ msgid "File Size" +#~ msgstr "Talha del fichièr" + +#~ msgid "Pages" +#~ msgstr "Paginas" + +#~ msgid "Creator" +#~ msgstr "Autor" + +#~ msgid "PDF Version" +#~ msgstr "Version PDF" + +#~ msgid "Enter URL" +#~ msgstr "Picada d'URL" diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index 6d6beaf214..60c4b08102 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-05 16:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Punjabi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:39+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:47+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -937,26 +918,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1125,14 +1106,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1193,8 +1174,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1204,8 +1185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1227,8 +1208,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1255,7 +1236,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1748,10 +1728,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1761,25 +1737,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1872,63 +1848,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1936,27 +1912,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2763,6 +2739,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3103,12 +3100,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3116,13 +3121,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3130,35 +3135,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3167,14 +3172,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3183,25 +3188,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3209,29 +3214,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3242,7 +3247,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3252,105 +3257,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3358,66 +3363,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3425,27 +3430,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3663,11 +3668,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3676,62 +3681,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3756,7 +3761,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3785,7 +3789,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4224,185 +4227,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5418,6 +5246,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6488,12 +6320,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6923,19 +6755,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7791,20 +7627,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8101,30 +7977,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8132,8 +8004,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9185,6 +9065,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10020,7 +9906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10912,64 +10798,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10977,27 +10893,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12104,12 +12028,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13808,6 +13732,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13825,7 +13753,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16438,39 +16366,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16667,44 +16566,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18437,17 +18336,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index ed5d72b917..6fd92949e7 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-21 11:10+0000\n" "Last-Translator: Kamil \"elwin013\" Banach \n" "Language-Team: Polish \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:40+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:48+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Bookmarks: -1,3588,-1,-1,-1,-1,-1,-1,-1,-1\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -34,13 +34,12 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -133,23 +132,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -158,7 +142,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -192,12 +176,12 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,9 +189,6 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -984,26 +965,26 @@ msgstr "Zbyt długa ścieżka biblioteki. Nie może być dłuższa niż %d znak #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Tak" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Główna" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Karta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Karta B" @@ -1206,14 +1187,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Newsy" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1281,8 +1262,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1273,8 @@ msgstr "Przenoszenie książek na urządzenie..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1296,8 @@ msgstr "Usuwanie książek z urządzenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1343,7 +1324,6 @@ msgstr "Umożliwia komunikację z telefonami Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1876,10 +1856,6 @@ msgstr "Umożliwia komunikację z czytnikami Nook Color, TSR i Tablet eBook" msgid "Communicate with the Nuut2 eBook reader." msgstr "Umożliwia komunikację z czytnikiem książek Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Umożliwia komunikację z czytnikiem książek Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Umożliwia komunikację z czytnikami Sony starszymi niż PRST1." @@ -1889,18 +1865,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentarze zostały usunięte ponieważ spowalniają czytnik SONY" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Wszystkie według tytułu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Wszystkie według autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1909,7 +1885,7 @@ msgstr "" "urządzeniu. Możliwości obejmują: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2029,63 +2005,63 @@ msgstr "" "jak ustawie je T1. Oznacza to, że będzie wyświetlane pierwsze nazwisko przy " "pracach zbiorowych. Jeśli używasz wtyczek pozostaw to pole nieustawione." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "Hasło bezpieczeństwa" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "Numer portu: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2093,27 +2069,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Pobierz informacje o urządzeniu..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3110,6 +3086,27 @@ msgstr "" "Zachowaj stosunek boków okładki, zamiast ją rozciągąć by wypełniła całą " "pierwszą stronę generowanego pdfa." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3584,6 +3581,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3591,7 +3596,7 @@ msgstr "" "Ścieżka do pliku stylów CSS lub sam CSS. Plik CSS zostanie dodany to stylów " "z pliku źródłowego, może więc zostać użyty do nadpisania tych zasad." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3603,13 +3608,13 @@ msgstr "" "koliduje z ustawieniami na czytniku. Przykładem może być font-family, color, " "margin-left, margin-right." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3622,7 +3627,7 @@ msgstr "" "marginesów, które nie powinny zostać usunięte. W takim wypadku możesz " "wyłączyć usuwanie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3632,7 +3637,7 @@ msgstr "" "mniejsza od zera spowoduje, że margines nie zostanie ustawiony. Uwaga: 72 " "pkt to 1n cal." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3642,7 +3647,7 @@ msgstr "" "mniejsza od zera spowoduje, że margines nie zostanie ustawiony. Uwaga: 72 " "pkt to 1n cal." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3652,7 +3657,7 @@ msgstr "" "mniejsza od zera spowoduje, że margines nie zostanie ustawiony. Uwaga: 72 " "pkt to 1n cal." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3662,7 +3667,7 @@ msgstr "" "mniejsza od zera spowoduje, że margines nie zostanie ustawiony. Uwaga: 72 " "pkt to 1n cal." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3675,7 +3680,7 @@ msgstr "" "Wartość \"oryginalny\" (domyślna) nie zmieni justowania w pliku źródłowym. " "Weź pod uwagę fakt, że tylko niektóre formaty obsługują justowanie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3685,7 +3690,7 @@ msgstr "" "1.5em. Usuwanie odstępku nie zadziała jesli plik wejściowy nie używa " "akapitów (tagów

lub

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3699,13 +3704,13 @@ msgstr "" "spowoduje, że zostanie użyta wartość ustawiona w dokumencie źródłowym, czyli " "praktycznie wcięcie nie jest zmieniane." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Preferuj okładkę z pliku źródłowego w stosunku do wybranej okładki." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

lub

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3721,7 +3726,7 @@ msgstr "" "Podaj wysokość pustych wierszy (w em). Puste wiersze między akapitami będą " "dwukrotnie większe." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3733,7 +3738,7 @@ msgstr "" "dodasz swoją okładkę w calibre książka będzie miała dwie okładki jeśli nie " "ustawisz tej opcji." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3741,7 +3746,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3750,11 +3755,11 @@ msgstr "" "odpowiedniki. Po więcej informacji, odwiedź " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "Przekształć" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3762,7 +3767,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3779,7 +3784,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:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3794,83 +3799,83 @@ 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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Ustaw datę publikacji." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Ustaw stempel czasowy książki (nie używane nigdzie indziej)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3878,7 +3883,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3888,14 +3893,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -3903,7 +3908,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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3916,19 +3921,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -3936,7 +3941,7 @@ msgstr "" "Podziały scen są wycentrowane. Zamień podziały scen, które wykorzystują " "wiele wierszy na linie poziome." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3944,7 +3949,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3954,7 +3959,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3962,34 +3967,34 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -4001,27 +4006,27 @@ msgstr "" "(wiersz zamiany może być pusty). Wyrażenie musi być poprawnym wyrażeniem " "regularnym Pythona, a plik musi być kodowany w UTF-8." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Nie udało się przetworzyć daty/czasu" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Konwertuję plik źródłowy na plik HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Wykonywanie przekształceń na książce..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Tworzenie" @@ -4269,11 +4274,11 @@ msgstr "Szczegółowe komunikaty w czasie pracy" msgid "Convert LRS to LRS, useful for debugging." msgstr "Konwersja LRS do LRS, opcja przydatna przy debugowaniu." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Niewłaściwy plik LRF. Nie można ustawić metadanych." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4287,58 +4292,58 @@ msgstr "" "Pokaż/edytuj metadane w pliku LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Ustaw tytuł książki" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Ustaw klucz sortowania dla tytułu" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Ustaw autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Ustaw klucz sortowania dla autorów" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Kategoria do jakiej należy ta książka np.: Historia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Ściezka do grafiki, która ma być miniaturką tego pliku." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Ścieżka do pliku TXT zawierającego komentarz, który ma zostać zapisany w " "pliku LRF." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Wypakuj miniaturkę z pliku LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Ustaw wydawcę" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Wpisz klasyfikację książki" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Wpisz twórcę książki" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Ustaw wytwórcę książki" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4346,7 +4351,7 @@ msgstr "" "Wypakuj okładkę z pliku LRF. Format LRF nie zawiera zdefiniowanej okładki " "jako takiej, dlatego postaramy się odgadnąć gdzie jest." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Wpisz identyfikator książki" @@ -4373,7 +4378,6 @@ msgid "No" msgstr "Nie" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4402,7 +4406,6 @@ msgid "Publisher" msgstr "Wydawca" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" @@ -4890,233 +4893,11 @@ msgstr "Przypisy" msgid "Sidebar" msgstr "Pasek boczny" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"komenda ...\n" -"\n" -"komendy mogą być następujące:\n" -"[%%commands]\n" -"\n" -"Użyj %prog command --help aby uzyskać więcej informacji na temat danej " -"komendy\n" -"\n" -"Manipulacja na pliku PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Przytnij plik PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Ścieżka do pliku wyjściowego. Domyślnie jest on tworzony w katalogu bieżącym." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Liczba pikseli do przycięcia od lewej osi X (domyślnie %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 "Liczba pikseli do przycięcia od lewej osi Y (domyślnie %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 "Liczba pikseli do przycięcia od prawej osi X (domyślnie %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 "Liczba pikseli do przycięcia od prawej osi Y (domyślnie %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"Plik wygenerowany przez ghostscript, który pozwala, aby każda strona była " -"indywidualnie przycinana `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " -"file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Opcje przycinania:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Opcje związane z transformacjami plików PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[opcje] plik.pdf password\n" -"\n" -"Odszyfruj PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Opcje dekodowania:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[opcje] plik.pdf password\n" -"\n" -"Zaszyfruj PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Opcje kodowania:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"plik.pdf ...\n" -"\n" -"Uzyskaj informacje o pliku PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Temat" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Strony" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Rozmiar pliku" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Wersja PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[opcje] plik1.pdf plik2.pdf ...\n" -"\n" -"Użyte zostaną metadane z pierwszego podanego pliku PDF.\n" -"\n" -"Scala pojedyncze pliki PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Opcje scalania:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Odwróć PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Opcje odwrócenia:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"plik.pdf kąt\n" -"\n" -"Obraca plik PDF o podany kąt zgodnie z kierunkiem wskazówek zegara.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Opcje obracania:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Podziel PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Opcje dzielenia:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6195,6 +5976,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Zarządzaj kolekcjami" @@ -7361,12 +7146,12 @@ msgstr "wyjście" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7803,19 +7588,23 @@ msgstr "Wybór koloru tekstu" msgid "Choose background color" msgstr "Wybór koloru tła" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Utwórz odnośnik" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Wprowadź URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Widok normalny" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Źródło HTML" @@ -8721,21 +8510,61 @@ msgstr "Brak &grafik" msgid "PDF Output" msgstr "Wyjściowy PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Rozmiar &papieru:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientacja:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "Niestandardowy rozmiar:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Zachowaj &proporcje rozmiaru okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "Niestandardowy rozmiar:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Rodzina czcionek sze&ryfowych:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Rodzina czcionek &sans:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Rodzina czcionek o s&tałej szerokości:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Czcionka pods&tawowa:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " piks." + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "&Rozmiar czcionki o stałej szerokości:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -9053,30 +8882,26 @@ msgstr "Wykryj rozdziały w (wyrażenie XPath):" msgid "Insert page breaks before (XPath expression):" msgstr "Wstawiaj znaczniki końca strony przed (wyrażenie XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Nieprawidłowe wyrażenie XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "Wyrażenie XPath %s jest nieprawidłowe." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Znacznik rozdziału:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Usuń pierwszą &grafikę" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Wstaw &metadane jako stronę na początku książki" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Usuń &fałszywe marginesy" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9088,9 +8913,17 @@ msgstr "" "zastępującego puste i podaj swoje wyrażenia regularne do usuwania " "nagłówka/stopki w polu wyrażenia do wyszukania." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Usuń &fałszywe marginesy" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Wstaw &metadane jako stronę na początku książki" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Znacznik rozdziału:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Usuń pierwszą &grafikę" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10281,6 +10114,12 @@ msgstr "" "Wszystkie zaznaczone książki zostaną trwale usunięte z twojego " "urządzenia. Sprawdź listę." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Lokalizacja" @@ -11201,7 +11040,7 @@ msgstr "&Hasło:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12169,64 +12008,94 @@ msgstr "Jest %(count)d książek w formacie %(fmt)s." msgid "Choose formats" msgstr "Wybierz formaty" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12234,27 +12103,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -13415,12 +13292,12 @@ msgid "LRF Viewer toolbar" msgstr "Pasek narzędzi przeglądarki LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Następna strona" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Poprzednia strona" @@ -15327,6 +15204,10 @@ msgstr "Wysyłaj automatycznie" msgid "Email" msgstr "E-mail" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Temat" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formaty emaila. Pierwszy pasujący format zostanie wysłany." @@ -15349,7 +15230,7 @@ msgstr "" "Jeśli zaznaczone, pobrane newsy zostaną automatycznie wysłane
na ten " "adres (pod warunkiem że jest w jednym z wyświetlonych formatów)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "nowy adres email" @@ -18329,39 +18210,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Konfiguruj przeglądarkę książek" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Rodzina czcionek sze&ryfowych:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Rodzina czcionek &sans:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Rodzina czcionek o s&tałej szerokości:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Domyślny rozmiar czcionki:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " piks." - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "&Rozmiar czcionki o stałej szerokości:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Czcionka pods&tawowa:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Szeryfowa" @@ -18566,44 +18418,44 @@ msgstr "" msgid "No results found for:" msgstr "Nie znaleziono wyników dla:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "Sprawdź w słowniku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "&Szukaj następnego wystąpienia" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Przejdź do..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Następna sekcja" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Poprzednia sekcja" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Początek dokumentu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Koniec dokumentu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Początek sekcji" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Koniec sekcji" @@ -20647,18 +20499,18 @@ msgstr "" msgid "creating custom column " msgstr "tworzenie kolumny użytkownika " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" @@ -23881,3 +23733,186 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Ścieżka do pliku wyjściowego. Domyślnie jest on tworzony w katalogu bieżącym." + +#~ msgid "Split Options:" +#~ msgstr "Opcje dzielenia:" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Opcje związane z transformacjami plików PDF" + +#~ msgid "Decrypt Options:" +#~ msgstr "Opcje dekodowania:" + +#~ msgid "Crop Options:" +#~ msgstr "Opcje przycinania:" + +#~ msgid "Encrypt Options:" +#~ msgstr "Opcje kodowania:" + +#~ msgid "File Size" +#~ msgstr "Rozmiar pliku" + +#~ msgid "Pages" +#~ msgstr "Strony" + +#~ msgid "Creator" +#~ msgstr "Autor" + +#~ msgid "PDF Version" +#~ msgstr "Wersja PDF" + +#~ msgid "Rotate Options:" +#~ msgstr "Opcje obracania:" + +#~ msgid "Merge Options:" +#~ msgstr "Opcje scalania:" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Umożliwia komunikację z czytnikiem książek Sony PRS-500." + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Liczba pikseli do przycięcia od prawej osi Y (domyślnie %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Liczba pikseli do przycięcia od prawej osi X (domyślnie %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Liczba pikseli do przycięcia od lewej osi X (domyślnie %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Liczba pikseli do przycięcia od lewej osi Y (domyślnie %s)" + +#~ msgid "Enter URL" +#~ msgstr "Wprowadź URL" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "plik.pdf ...\n" +#~ "\n" +#~ "Uzyskaj informacje o pliku PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[opcje] plik.pdf password\n" +#~ "\n" +#~ "Zaszyfruj PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[opcje] plik.pdf password\n" +#~ "\n" +#~ "Odszyfruj PDF.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[opcje] plik1.pdf plik2.pdf ...\n" +#~ "\n" +#~ "Użyte zostaną metadane z pierwszego podanego pliku PDF.\n" +#~ "\n" +#~ "Scala pojedyncze pliki PDF.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "plik.pdf kąt\n" +#~ "\n" +#~ "Obraca plik PDF o podany kąt zgodnie z kierunkiem wskazówek zegara.\n" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "komenda ...\n" +#~ "\n" +#~ "komendy mogą być następujące:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Użyj %prog command --help aby uzyskać więcej informacji na temat danej " +#~ "komendy\n" +#~ "\n" +#~ "Manipulacja na pliku PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Przytnij plik PDF.\n" + +#~ 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 "" +#~ "Plik wygenerowany przez ghostscript, który pozwala, aby każda strona była " +#~ "indywidualnie przycinana `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " +#~ "file.pdf 2> bounding`" + +#~ msgid "Reverse Options:" +#~ msgstr "Opcje odwrócenia:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Odwróć PDF.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Podziel PDF.\n" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 05a3bd05b8..7d90516bcd 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-26 20:48+0000\n" "Last-Translator: Rafael Antonio Belokurows \n" "Language-Team: Portuguese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:40+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:48+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -981,26 +962,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Cartão A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Cartão B" @@ -1185,14 +1166,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catálogo" @@ -1261,8 +1242,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1272,8 +1253,8 @@ msgstr "A transferir o(s) livro(s) para o aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1295,8 +1276,8 @@ msgstr "A remover os livros do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1323,7 +1304,6 @@ msgstr "Estabelecer ligação com o dispositivo smartphone Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1834,10 +1814,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunica com o leitor Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Comunica com o leitor Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1847,18 +1823,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Todos por titulo" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Todos por Autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1867,7 +1843,7 @@ msgstr "" "colecções no dispositivo. Possibilidades incluídas: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1975,63 +1951,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2039,27 +2015,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "A ir buscar informação sobre o aparelho..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2988,6 +2964,27 @@ msgstr "" "Preservar a relação altura/largura da capa ao invés de esticá-la para caber " "na primeira página inteira do pdf gerado." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3422,6 +3419,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3430,7 +3435,7 @@ msgstr "" "adicionado às regras de estilo do ficheiro de origem de modo a ser usado " "para se sobrepor a essas regras." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3438,13 +3443,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3452,35 +3457,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3495,7 +3500,7 @@ msgstr "" "altera a justificação no arquivo original. Tenha em conta que apenas alguns " "formatos de saída suportam a justificação de texto." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3505,7 +3510,7 @@ msgstr "" "parágrafos de 1.5em. A remoção do espaçamento não funciona se o ficheiro de " "origem não usar parágrafos (etiquetas

ou

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3514,14 +3519,14 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "Usar a capa detectada no ficheiro de origem em vez da capa especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

ou

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3543,7 +3548,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3551,7 +3556,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3560,11 +3565,11 @@ msgstr "" "tipográficos. Para detalhes, ver " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3572,7 +3577,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3583,7 +3588,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3593,82 +3598,82 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Definir a data de publicação" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3676,27 +3681,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3704,11 +3709,11 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -3716,26 +3721,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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3743,34 +3748,34 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3778,28 +3783,28 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Falha ao parsear a data/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "A converter o ficheiro de origem para HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "A executar as transformações no livro..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "A criar" @@ -4043,11 +4048,11 @@ msgstr "Processamento com mais indicações" msgid "Convert LRS to LRS, useful for debugging." msgstr "Converter o ficheiro LRS em ficheiro LRS, útil para depurar." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Ficheiro LRF inválido. É impossível definir os metadados" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4061,59 +4066,59 @@ msgstr "" "Mostrar/editar os metadados num ficheiro LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Definir o título do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Definir a chave de ordenação para o título" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Definir o autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Definir a chave de ordenação para o(s) autor(es)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "A categoria a que pertence este livro. Ex.: História" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Caminho para a imagem que vai ser definida como miniatura para este ficheiro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Caminho para um ficheiro TXTcontendo o comentário a ser guardado no ficheiro " "LRF." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Extrair a miniatura do ficheiro LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Definir a editora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Definir a classificação do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Definir o criador do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Definir o produtor do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4121,7 +4126,7 @@ msgstr "" "Extrair a capa do ficheiro LRF. Tenha em conta que o formato LRF não tem " "capa definida, portanto usam-se heurísticas para adivinhar a capa." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Definir o ID do livro" @@ -4148,7 +4153,6 @@ msgid "No" msgstr "Não" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4177,7 +4181,6 @@ msgid "Publisher" msgstr "Editora" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produtor" @@ -4637,234 +4640,11 @@ msgstr "Notas de rodapé" msgid "Sidebar" msgstr "Barra lateral" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"comando ...\n" -"\n" -"o comando pode ser um dos seguintes:\n" -"[%%commands]\n" -"\n" -"Use o comando %prog --help para ter mais informação sobre um comando " -"específico\n" -"\n" -"Manipular um ficheiro PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Cortar um ficheiro PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Caminho para o ficheiro de destino. Por predefinição será criado um ficheiro " -"na pasta actual." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Número de pixels a cortar à esquerda x (a predefinição é %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 "Número de pixels a cortar à esquerda y (a predefinição é %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 "Número de pixels a cortar à direita x (a predefinição é %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 "Número de pixels a cortar à direita y (a predefinição é %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"Um ficheiro gerado pelo ghostscript que permite que cada página seja cortada " -"individualmente `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -"bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Opções de Corte:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Opções para controlar a transformação do ficheiro PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"Desencripta um ficheiro PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Opções de Desencriptação:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"Encripta um ficheiro PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Opções de Encriptação:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf ...\n" -"\n" -"Ir buscar informação sobre o ficheiro PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Assunto" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Criado por" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Páginas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Tamanho do Ficheiro" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Versão do ficheiro PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Serão usados os metadados do primeiro ficheiro PDF especificado.\n" -"\n" -"Combina os ficheiros PDF individuais.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Opções de combinação:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Inverte o ficheiro PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Opções de Inversão:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf graus\n" -"\n" -"Roda as páginas do ficheiro PDF no sentido horário.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Opções de Rotação:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Dividir o ficheiro PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Opções de Divisão:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5918,6 +5698,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Gerir colecções" @@ -7013,12 +6797,12 @@ msgstr "Ficheiro de destino" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7448,19 +7232,23 @@ msgstr "Escolha a cor do 1º plano" msgid "Choose background color" msgstr "Escolha a cor de fundo" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Criar ligação" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -8336,22 +8124,62 @@ msgstr "Nenhuma &imagem" msgid "PDF Output" msgstr "Ficheiro de destino PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Tamanho do papel:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientação:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Preservar relação largura/altura da capa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Família &serif:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Família s&ans:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Família &monospace:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Tipo de letra &predefinido:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Tamanho do tipo de letra mo&nospace:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "" @@ -8653,30 +8481,26 @@ msgstr "Detectar capítulos em (Expressão XPath):" msgid "Insert page breaks before (XPath expression):" msgstr "Inserir quebras de página antes de (Expressão XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "A expressão XPath %s é inválida." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Marca do capítulo:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Remover a &primeira imagem" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "&Inserir os metadados como uma página no início do livro" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8684,9 +8508,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "&Inserir os metadados como uma página no início do livro" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Marca do capítulo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Remover a &primeira imagem" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9764,6 +9596,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Localização" @@ -10617,7 +10455,7 @@ msgstr "Pala&vra-passe:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11525,64 +11363,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11590,27 +11458,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12756,12 +12632,12 @@ msgid "LRF Viewer toolbar" msgstr "Barra de ferramentas do Visualizador de ficheiros LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Página Seguinte" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Página Anterior" @@ -14481,6 +14357,10 @@ msgstr "Enviar automaticamente" msgid "Email" msgstr "Email" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Assunto" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -14502,7 +14382,7 @@ msgstr "" "email
para este endereço de email (desde que esteja num dos formatos " "listados)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "novo endereço de email" @@ -17161,39 +17041,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Configurar o Visualizador de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Família &serif:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Família s&ans:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Família &monospace:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "T&amanho do tipo de letra predefinido:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Tamanho do tipo de letra mo&nospace:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Tipo de letra &predefinido:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -17393,44 +17244,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Ir para..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -19269,19 +19120,19 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "A compactar a base de dados" @@ -21762,3 +21613,184 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Caminho para o ficheiro de destino. Por predefinição será criado um ficheiro " +#~ "na pasta actual." + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Comunica com o leitor Sony PRS-500." + +#~ msgid "Creator" +#~ msgstr "Criado por" + +#~ msgid "Pages" +#~ msgstr "Páginas" + +#~ msgid "File Size" +#~ msgstr "Tamanho do Ficheiro" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "comando ...\n" +#~ "\n" +#~ "o comando pode ser um dos seguintes:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use o comando %prog --help para ter mais informação sobre um comando " +#~ "específico\n" +#~ "\n" +#~ "Manipular um ficheiro PDF.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Número de pixels a cortar à direita x (a predefinição é %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Número de pixels a cortar à direita y (a predefinição é %s)" + +#~ 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 "" +#~ "Um ficheiro gerado pelo ghostscript que permite que cada página seja cortada " +#~ "individualmente `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " +#~ "bounding`" + +#~ msgid "Crop Options:" +#~ msgstr "Opções de Corte:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Cortar um ficheiro PDF.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Número de pixels a cortar à esquerda x (a predefinição é %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Número de pixels a cortar à esquerda y (a predefinição é %s)" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Desencripta um ficheiro PDF.\n" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Ir buscar informação sobre o ficheiro PDF.\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "Opções de Encriptação:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encripta um ficheiro PDF.\n" + +#~ msgid "PDF Version" +#~ msgstr "Versão do ficheiro PDF" + +#~ msgid "Decrypt Options:" +#~ msgstr "Opções de Desencriptação:" + +#~ msgid "Split Options:" +#~ msgstr "Opções de Divisão:" + +#~ msgid "Rotate Options:" +#~ msgstr "Opções de Rotação:" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Dividir o ficheiro PDF.\n" + +#~ msgid "Reverse Options:" +#~ msgstr "Opções de Inversão:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf graus\n" +#~ "\n" +#~ "Roda as páginas do ficheiro PDF no sentido horário.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Inverte o ficheiro PDF.\n" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Opções para controlar a transformação do ficheiro PDF" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Serão usados os metadados do primeiro ficheiro PDF especificado.\n" +#~ "\n" +#~ "Combina os ficheiros PDF individuais.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Opções de combinação:" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 8bfffb0fea..08ae0f94a1 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-27 11:49+0000\n" "Last-Translator: Rafael Antonio Belokurows \n" "Language-Team: American English \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:45+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:54+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -990,26 +971,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Cartão A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Cartão B" @@ -1212,14 +1193,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catálogo" @@ -1288,8 +1269,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1299,8 +1280,8 @@ msgstr "Transferindo livros para o dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1322,8 +1303,8 @@ msgstr "Removendo livros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1350,7 +1331,6 @@ msgstr "Comunica-se com o smart phone da Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1882,10 +1862,6 @@ msgstr "Comunicação com o Nook Color, TSR e leitores de eBook em tablets." msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunica-se com o leitor Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Comunica-se com o leitor Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Comunicar com leitor de eBooks Sony mais velho que PRST1" @@ -1897,18 +1873,18 @@ msgstr "" "los" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Todos por título" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Todos por autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1917,7 +1893,7 @@ msgstr "" "coleções no dispositivo. Possibilidades incluem: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2041,63 +2017,63 @@ msgstr "" "para livros com vários autores. Deixe isso desmarcado se você usa Metadata " "Plugboards." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2105,27 +2081,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obtendo informações do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3103,6 +3079,27 @@ msgstr "" "Preservar a relação de aspecto da capa, em vez de alongar para que cubra a " "primeira página por completo do pdf gerado." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3570,6 +3567,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3578,7 +3583,7 @@ msgstr "" "acrescentado às regras de estilo do arquivo de origem, de modo a " "sobrescrever aquelas regras." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3590,13 +3595,13 @@ msgstr "" "dos estilo previna-o de ser sobrescrito no seu dispositivo. Por exemplo: " "font-family,color,margin-left,margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3608,35 +3613,35 @@ msgstr "" "estas margens. Alguma vezes, isso pode causar a remoção indevida de margens. " "Neste caso, você pode desabilitar a remoção." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3651,7 +3656,7 @@ msgstr "" "justificação do arquivo de origem. Note que somente alguns formatos de saída " "suportam justificação." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3661,7 +3666,7 @@ msgstr "" "linhas nos parágrafos. Remoção de espaços não irão funcionar se o arquivo de " "origem não usa parágrafos (tags

ou

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3675,14 +3680,14 @@ msgstr "" "(em \"em\"). Se você inserir um valor negativo, o recuo especificado no " "documento será utilizado, isso significa que calibre não modificará o recuo." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "Use a capa detectada no arquivo fonte em relação à capa especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

ou

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3698,7 +3703,7 @@ msgstr "" "Definir a altura das linhas em branco inseridas (em 'em'). a altura das " "linhas entre paragrafos será duas vezes o tamanho definido aqui." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3710,7 +3715,7 @@ msgstr "" "quando você definir uma capa no calibre, o documento gerado possuirá duas " "imagens de capa, caso esta opção não esteja especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3718,7 +3723,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3727,13 +3732,13 @@ msgstr "" "tipográficos corretos. Para detalhes, acesse " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Converter citações extravagantes, traços e reticências aos seus equivalentes " "simples." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3741,7 +3746,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3752,7 +3757,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3768,83 +3773,83 @@ 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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Configura a data da publicação." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3852,7 +3857,7 @@ msgstr "" "Permitir processamento heurístico. Esta opção deverá estar habilitada para " "que qualquer processamento heurístico seja feito." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3862,14 +3867,14 @@ msgstr "" "marcações h2 e h3. Esta opção não irá criar um TOC, mas pode ser utilizada " "junto com a estrutura de detecção para criar um." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Procure por palavras e padrões comuns que deveriam ser itálicos e os coloque " "em itálico." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -3877,7 +3882,7 @@ msgstr "" "Transforma a identação criada a partir de múltiplas tabulações em identações " "CSS" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3885,12 +3890,12 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Faça quebra de linhas usando a pontuação e outras formas de formatação." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -3898,13 +3903,13 @@ msgstr "" "Remova parágrafos vazios do documento quando eles existem entre outros " "parágrafos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3912,7 +3917,7 @@ msgstr "" "Substituir quebras de cena com o texto especificado. Por padrão, o texto do " "documento de entrada será usado." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3922,7 +3927,7 @@ msgstr "" "utilizado como um dicionário para determinar se hiféns devem ser mantidos ou " "removidos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3930,36 +3935,36 @@ msgstr "" "Procura ocorrências sequenciais de marcações

e

. As marcações serão " "renomeadas para evitar quebra no meio do título dos capítulos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Pesquisa por padrão (expressão regular) para ser substituído por sr1-replace" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "Substituição para substituir o texto encontrado com a busca sr1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Busque padrão (expressão regular) para ser substituído com o substituidor " "sr2." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "Substituição para substituir o texto encontrado com a busca sr2." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Busque padrão (expressão regular) para ser substituído com o substituidor " "sr3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "Substituição para substituir o texto encontrado com a busca sr3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3967,28 +3972,28 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Falhou para decompor data/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Convertendo entrada para HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Executando transformações no ebook..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Criando" @@ -4234,11 +4239,11 @@ msgstr "Processamento detalhado" msgid "Convert LRS to LRS, useful for debugging." msgstr "Converte LRS para LRS (útil para depuração)." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Arquivo LRF inválido. Impossível definir metadados." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4252,58 +4257,58 @@ msgstr "" "Exibir/editar os metadados de um arquivo LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Defina o título do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Configura a ordenação por título." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Defina o autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Configura a ordenação por autor." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "A categoria a que este livro pertence. P. ex.: História" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Caminho para uma imagem que servirá de miniatura para esse arquivo" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Caminho para um arquivo txt contendo o comentário que será armazenado no " "arquivo lrf." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Extrair miniatura de um arquivo LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Defina a editora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Defina a classificação do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Defina o criador do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Defina o produtor do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4311,7 +4316,7 @@ msgstr "" "Extrair capa de um arquivo LRF. Repare que o formato LRF não possui uma capa " "definida, portanto usamos certas heurísticas para adivinhar a capa." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Defina o ID do livro" @@ -4338,7 +4343,6 @@ msgid "No" msgstr "Não" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4367,7 +4371,6 @@ msgid "Publisher" msgstr "Editora" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produtor" @@ -4836,211 +4839,11 @@ msgstr "Notas de rodapé" msgid "Sidebar" msgstr "Barra lateral" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[opções] arquivo.pdf\n" -"\n" -"Cortar um arquivo PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Caminho para o arquivo de saída. Por padrão um arquivo é criado no diretório " -"atual." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Número de píxeis a ser cortado no x mais a esquerda (padrão é %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 "Número de píxeis a ser cortado no y mais a esquerda (padrão é %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 "Número de pixels para cortar a partir da direita até x (padrão é %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 "Número de pixels para cortar a partir da direita até y (padrão é %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"Um arquivo gerado pelo ghostscript que permite que cada página seja cortada " -"individualmente `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox arquivo.pdf 2> " -"bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Opções para corte:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Opções para controlar a alteração de PDFs" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[opções] arquivo.pdf senha\n" -"\n" -"Decodifica o PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Opções de Desencriptação:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[opções] arquivo.pdf senha\n" -"\n" -"Encripta o PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Opções de Encriptação:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"arquivo.pdf ...\n" -"\n" -"Obter informações sobre um PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Assunto" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Criador" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Páginas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Tamanho do arquivo" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Versão em PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[opções] arquivo1.pdf arquivo2.pdf ...\n" -"\n" -"Serão utilizados os metadados do primeiro PDF especificado.\n" -"\n" -"Fundi arquivos PDFs.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Opções de fusão:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Opções reversas:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf graus\n" -"\n" -"Rotaciona páginas de um PDF no sentido do relógio.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Opções de Rotação:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Opções de Divisão:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6131,6 +5934,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Gerenciar coleções" @@ -7255,12 +7062,12 @@ msgstr "saída" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7690,19 +7497,23 @@ msgstr "Escolher cor do primeiro plano" msgid "Choose background color" msgstr "Escolher a cor do plano de fundo" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Criar link" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Digite a URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Visualização normal" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Código-fonte HTML" @@ -8592,22 +8403,62 @@ msgstr "Sem &Imagens" msgid "PDF Output" msgstr "Saída PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Tamanho do &Papel:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientação:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Preservar &aspecto da capa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Familia Se&rif:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Familia &Sans:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Familia &Monospace:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Fon&te padrão:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Tamanho de &fonte monoespaçada:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "Saída PMLZ" @@ -8913,30 +8764,26 @@ msgstr "Detectar capítulos com (expressão XPath):" msgid "Insert page breaks before (XPath expression):" msgstr "Inserir quebras de páginas antes de (expressão XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "A expressão XPath %s é inválida." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&marcação de capítulo:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Remover primeira &imagem" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Inserir &metadados como uma página no início do livro" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Remover margens &falsas" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8944,9 +8791,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Remover margens &falsas" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Inserir &metadados como uma página no início do livro" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&marcação de capítulo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Remover primeira &imagem" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10030,6 +9885,12 @@ msgstr "" "Todos livros marcados serão permanentemente excluídos do seu " "dispositivo. Por favor verifique a lista." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Localização" @@ -10894,7 +10755,7 @@ msgstr "&Senha:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11823,64 +11684,94 @@ msgstr "" msgid "Choose formats" msgstr "Escolha os formatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11888,27 +11779,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -13041,12 +12940,12 @@ msgid "LRF Viewer toolbar" msgstr "Barra de ferramentas do visualizador LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Próxima Página" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Página Anterior" @@ -14798,6 +14697,10 @@ msgstr "Auto envio" msgid "Email" msgstr "E-mail" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Assunto" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -14818,7 +14721,7 @@ msgstr "" "
para este endereço de email (desde que ele esteja em um dos formatos " "listados)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "novo endereço de email" @@ -17497,39 +17400,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Configurar visualizador de E-book" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Familia Se&rif:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Familia &Sans:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Familia &Monospace:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Tamanho de fonte &padrão:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Tamanho de &fonte monoespaçada:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Fon&te padrão:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -17730,44 +17604,44 @@ msgstr "" msgid "No results found for:" msgstr "Nenum resultado encontrado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Procurar no dicionário" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "&Busca por proxima ocorrência" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Ir para..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Próxima Seção" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Seção Anterior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Início do Documento" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Fim do documento" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Início da Seção" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Fim da seção" @@ -19633,19 +19507,19 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Compactando banco de dados" @@ -22224,3 +22098,133 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Creator" +#~ msgstr "Criador" + +#~ msgid "Pages" +#~ msgstr "Páginas" + +#~ msgid "File Size" +#~ msgstr "Tamanho do arquivo" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Opções para controlar a alteração de PDFs" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[opções] arquivo.pdf senha\n" +#~ "\n" +#~ "Decodifica o PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[opções] arquivo.pdf senha\n" +#~ "\n" +#~ "Encripta o PDF.\n" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "arquivo.pdf ...\n" +#~ "\n" +#~ "Obter informações sobre um PDF.\n" + +#~ msgid "PDF Version" +#~ msgstr "Versão em PDF" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[opções] arquivo1.pdf arquivo2.pdf ...\n" +#~ "\n" +#~ "Serão utilizados os metadados do primeiro PDF especificado.\n" +#~ "\n" +#~ "Fundi arquivos PDFs.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Opções de fusão:" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Comunica-se com o leitor Sony PRS-500." + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Caminho para o arquivo de saída. Por padrão um arquivo é criado no diretório " +#~ "atual." + +#~ msgid "Encrypt Options:" +#~ msgstr "Opções de Encriptação:" + +#~ msgid "Decrypt Options:" +#~ msgstr "Opções de Desencriptação:" + +#~ msgid "Rotate Options:" +#~ msgstr "Opções de Rotação:" + +#~ msgid "Split Options:" +#~ msgstr "Opções de Divisão:" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Número de pixels para cortar a partir da direita até x (padrão é %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Número de pixels para cortar a partir da direita até y (padrão é %s)" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf graus\n" +#~ "\n" +#~ "Rotaciona páginas de um PDF no sentido do relógio.\n" + +#~ 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 "" +#~ "Um arquivo gerado pelo ghostscript que permite que cada página seja cortada " +#~ "individualmente `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox arquivo.pdf 2> " +#~ "bounding`" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[opções] arquivo.pdf\n" +#~ "\n" +#~ "Cortar um arquivo PDF.\n" + +#~ msgid "Crop Options:" +#~ msgstr "Opções para corte:" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Número de píxeis a ser cortado no x mais a esquerda (padrão é %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Número de píxeis a ser cortado no y mais a esquerda (padrão é %s)" + +#~ msgid "Reverse Options:" +#~ msgstr "Opções reversas:" + +#~ msgid "Enter URL" +#~ msgstr "Digite a URL" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 2c7efb40b9..d5a0acdfa3 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-17 11:22+0000\n" "Last-Translator: Jorel \n" "Language-Team: Romanian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" -"X-Launchpad-Export-Date: 2012-08-28 05:40+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:48+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,12 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -132,23 +131,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -157,7 +141,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -191,12 +175,12 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -204,9 +188,6 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -1000,26 +981,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Card A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Card B" @@ -1220,14 +1201,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Știri" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Catalog" @@ -1295,8 +1276,8 @@ msgstr "Se obţine lista cărţilor de pe 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1306,8 +1287,8 @@ msgstr "Se transferă cărţi pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1329,8 +1310,8 @@ msgstr "Se şterg cărţi de pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1357,7 +1338,6 @@ msgstr "Comunică cu telefonul Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1880,10 +1860,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunică cu dispozitivul Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Comunică cu dispozitivul Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Comunică cu dispozitivele Sony mai vechi decât PRST1." @@ -1895,18 +1871,18 @@ msgstr "" "cauza lor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Toate după titlu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Toate după autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1915,7 +1891,7 @@ msgstr "" "în colecţii pe dispozitiv. " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2035,63 +2011,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "Folosește un port de rețea fix" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "Număr port: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2099,27 +2075,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Se obţin informaţii despre dispozitiv..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3105,6 +3081,27 @@ msgstr "" "Păstraţi raportul de aspect al copertei, în loc să o întindeţi pentru a " "umple pe deplin prima pagină a pdf-ului generat." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3580,6 +3577,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3588,7 +3593,7 @@ msgstr "" "la regulile de stil din fişierul sursă, astfel încât poate fi folosit pentru " "a suprascrie acele reguli." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3596,13 +3601,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3615,35 +3620,35 @@ msgstr "" "cauza îndepărtarea unor margini care nu trebuiau scoase. În acest caz, " "puteţi dezactiva scoaterea." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3658,7 +3663,7 @@ msgstr "" "schimbă alinierea din fișierul sursă. Observați ca doar anumite formate " "suporta aliniere stânga-dreapta." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3668,7 +3673,7 @@ msgstr "" "paragrafe la 1.5em. Ștergerea spațiilor nu va funcționa dacă fișierul sursă " "nu folosește paragrafe (etichetele

sau

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3682,7 +3687,7 @@ msgstr "" "aceasta ca şi valoare negativă, atunci alineatul din documentul de intrare " "este folosit, ceea ce înseamnă că nu se schimbă alineatul." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3690,7 +3695,7 @@ msgstr "" "Preferă utilizarea coperţii detectate în fişierul sursă in loc de coperta " "specificată." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

sau

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3706,7 +3711,7 @@ msgstr "" "Stabileşte dimensiunea (înălţimea) rândurilor goale introduse. Înălţimea " "rândurilor dintre paragrafe va fi dublul valorii introduse aici." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3719,7 +3724,7 @@ msgstr "" "documentul de ieşire va avea două imagini copertă dacă nu specificaţi " "această opţiune." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3727,7 +3732,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3736,13 +3741,13 @@ msgstr "" "tipografice corecte. Pentru detalii, vizitați " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Converteşte ghilimelele extravagante, liniile de pauză şi elipsele în " "echivalentul lor simplu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3750,7 +3755,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3767,7 +3772,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:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3782,85 +3787,85 @@ msgstr "" "implicit calibre va schimba o ligatură în perechea de litere normale " "corespunzătoare. Această opţiune va păstra ligaturile." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Stabileşte titul." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Introduceţi autorii. Autorii multipli trebuie separaţi prin \"&\"." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" "Stabiliţi evaluarea personală a cărţii. Ar trebui să fie un număr între 1 şi " "5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Setaţi limba." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Indicați data publicării." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3868,7 +3873,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3878,14 +3883,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -3893,7 +3898,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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3906,12 +3911,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -3919,7 +3924,7 @@ msgstr "" "Elimină paragrafele goale din document atunci când acestea există între " "fiecare alte paragrafe." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -3927,7 +3932,7 @@ msgstr "" "Separatorii de text aliniaţi la stânga vor fi aliniaţi la centru. Înlocuiţi " "separatorii de text care folosesc linii goale multiple cu reguli orizontale." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3935,7 +3940,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3945,7 +3950,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3953,34 +3958,34 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Modelul de căutare (expresia regulată) va fi înlocuit cu sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "Înlocuieşte textul găsit prin căutarea sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Modelul de căutare (expresia regulată) va fi înlocuit cu sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "Înlocuieşte textul găsit prin căutarea sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Modelul de căutare (expresia regulată) va fi înlocuit cu sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "Înlocuieşte textul găsit prin căutarea sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3988,29 +3993,29 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "Nu a fost găsită nici o e-carte în arhivă" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Nu s-a putut interpreta data / ora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Se converteşte intrare în HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Se rulează transformări ale cărţii electronice..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Se creează" @@ -4260,11 +4265,11 @@ msgstr "Procesare verbose" msgid "Convert LRS to LRS, useful for debugging." msgstr "Converteşte LRS în LRS, util pentru depanare." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Fişier LRF invalid. Nu s-a putut stabili metadata." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4277,58 +4282,58 @@ msgstr "" "Arată/editează metadata într-un fişier LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Setează titlul cărtii" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Setează cheia de sortare pentru titlu" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Setează autorul" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Setează cheia de sortare pentru autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Categoria din care face parte cartea. Ex: Istorie" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Calea la o imagine care va fi folosită ca icoană a fişierului." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Calea către un fişier TXT care conţine comentariul ce trebuie păstrat în " "fişierul LRF." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Extrage icoana din fisierul LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Setează editura" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Setează clasificarea cărţii" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Setează creatorul cărţii" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Setează producătorul cărţii" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4336,7 +4341,7 @@ msgstr "" "Extrage coperta din fişierul LRF. Formatul LRF nu are coperta definită, ca " "urmare folosim algoritmi euristici pentru determinarea coperţii." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Setează ID-ul cărţii" @@ -4364,7 +4369,6 @@ msgid "No" msgstr "Nu" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4393,7 +4397,6 @@ msgid "Publisher" msgstr "Editura" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producător" @@ -4881,241 +4884,11 @@ msgstr "Note de subsol" msgid "Sidebar" msgstr "Bară laterală" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"command ...\n" -"\n" -"command poate fi una dintre următoarele:\n" -"[%%commands]\n" -"\n" -"Folosiţi %prog command --help pentru a afla mai multe informaţii\n" -"\n" -"Manipularea unui fişier PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Secţionaţi un fişier PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Calea către fişierul de ieşire. În mod implicit un fişier este creat în " -"directorul curent." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Numărul de pixeli a fi decupaţi din punctul x din partea stângă (implicit: " -"%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 "" -"Numărul de pixeli a fi decupaţi din punctul y din partea stângă (implicit: " -"%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 "" -"Numărul de pixeli a fi decupaţi din punctul x din partea dreaptă (implicit: " -"%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 "" -"Numărul de pixeli a fi decupaţi din punctul y din partea dreaptă (implicit: " -"%s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 fişier generat de ghostscript care permite fiecare pagină să fie " -"individual trunchiata \" încadrare GS-dSAFER-dNOPAUSE-dBATCH-sDEVICE = " -"file.pdf bbox 2> \"" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Opţiuni decupare:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Opţiuni pentru a controla transformarea pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"Decriptaţi un fişier PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Opţiuni decriptare:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"Criptaţi un fişier PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Opţiuni criptare:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf ...\n" -"\n" -"Aflaţi informaţii despre fişierul PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Subiect" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Creator" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Pagini" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Mărime fişier" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Versiunea PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadatele vor fi folosite din fişierul PDF specificat primul.\n" -"\n" -"Combină fişiere PDF individuale.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Opţiuni îmbinare:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Inversaţi un fişier PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Opţiuni revers:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf degrees\n" -"\n" -"Rotiţi paginile unui fişier PDF în sensul acelor ceasornicului.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Opţiuni rotire:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Împarte un fişier PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Opţiuni împărţire:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6200,6 +5973,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Gestionează colecţiile" @@ -7346,12 +7123,12 @@ msgstr "ieşire" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7788,19 +7565,23 @@ msgstr "Alege culoarea de prim-plan" msgid "Choose background color" msgstr "Alege culoarea de fundal" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Creează o legătură (link)" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Introduceţi URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Vizualizare normală" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Sursă HTML" @@ -8709,22 +8490,62 @@ msgstr "Fără &imagini" msgid "PDF Output" msgstr "Ieşire PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Mărime hârtie:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientare:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Menţine proporţiile &aspectului coperţii" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Familia Se&rif:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Familia &Sans:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Familia &Monospace:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Font s&tandard:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Mărime &font Monospace:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "Ieşire PMLZ" @@ -9026,30 +8847,26 @@ msgstr "Detectează capitole la (expresie XPath):" msgid "Insert page breaks before (XPath expression):" msgstr "Introdu sfârşit de pagină înainte (expresie XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath invalid:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "Expresia XPath %s este invalidă." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Marcaj de capitol:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Şterge prima &imagine" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Inseraţi &metadata ca pagină la începutul cărţii" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Şterge marginile &false" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9062,9 +8879,17 @@ msgstr "" "introduceţi expresiile regulate în câmpul căutare pentru a elimina antetul " "şi subsolul." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Şterge marginile &false" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Inseraţi &metadata ca pagină la începutul cărţii" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Marcaj de capitol:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Şterge prima &imagine" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10250,6 +10075,12 @@ msgstr "" "Toate cărţile bifate vor fi şterse permanent de pe dispozitivul " "dumneavoastră. Vă rugăm verificaţi lista." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Locație" @@ -11167,7 +10998,7 @@ msgstr "&Parola:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12141,64 +11972,94 @@ msgstr "" msgid "Choose formats" msgstr "Alege formate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12206,27 +12067,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -13381,12 +13250,12 @@ msgid "LRF Viewer toolbar" msgstr "Bară de unelte Vizualizator LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Pagina următoare" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Pagina anterioară" @@ -15300,6 +15169,10 @@ msgstr "Trimitere automată" msgid "Email" msgstr "E-mail" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Subiect" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formate spre e-mail. Primul format potrivit va fi trimis." @@ -15323,7 +15196,7 @@ msgstr "" "Dacă este bifată, descărcarea ştirilor va fi trimisă automat prin e-mail " "
la această adresă (dacă este unul dintre formatele de pe listate)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "adresă de e-mail nouă" @@ -18260,39 +18133,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Configurează Vizualizatorul de cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Familia Se&rif:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Familia &Sans:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Familia &Monospace:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Mărime font &implicită:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Mărime &font Monospace:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Font s&tandard:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -18496,44 +18340,44 @@ msgstr "" msgid "No results found for:" msgstr "Nu s-a găsit nici un rezultat pentru:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Caută în dicţionar" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Du-te la..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Secţiunea următoare" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Secţiunea precedentă" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Început document" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Sfârşit document" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Început secţiune" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Sfârşit secţiune" @@ -20567,17 +20411,17 @@ msgstr "" msgid "creating custom column " msgstr "se creează coloană personalizată " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Se copiază %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Se compactează baza de date" @@ -23383,3 +23227,194 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "File Size" +#~ msgstr "Mărime fişier" + +#~ msgid "Pages" +#~ msgstr "Pagini" + +#~ msgid "PDF Version" +#~ msgstr "Versiunea PDF" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Calea către fişierul de ieşire. În mod implicit un fişier este creat în " +#~ "directorul curent." + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Opţiuni pentru a controla transformarea pdf" + +#~ 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 fişier generat de ghostscript care permite fiecare pagină să fie " +#~ "individual trunchiata \" încadrare GS-dSAFER-dNOPAUSE-dBATCH-sDEVICE = " +#~ "file.pdf bbox 2> \"" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Aflaţi informaţii despre fişierul PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Criptaţi un fişier PDF.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadatele vor fi folosite din fişierul PDF specificat primul.\n" +#~ "\n" +#~ "Combină fişiere PDF individuale.\n" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "command ...\n" +#~ "\n" +#~ "command poate fi una dintre următoarele:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Folosiţi %prog command --help pentru a afla mai multe informaţii\n" +#~ "\n" +#~ "Manipularea unui fişier PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Secţionaţi un fişier PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decriptaţi un fişier PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Inversaţi un fişier PDF.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Împarte un fişier PDF.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotiţi paginile unui fişier PDF în sensul acelor ceasornicului.\n" + +#~ msgid "Enter URL" +#~ msgstr "Introduceţi URL" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Comunică cu dispozitivul Sony PRS-500." + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Numărul de pixeli a fi decupaţi din punctul x din partea stângă (implicit: " +#~ "%s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Numărul de pixeli a fi decupaţi din punctul y din partea stângă (implicit: " +#~ "%s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Numărul de pixeli a fi decupaţi din punctul x din partea dreaptă (implicit: " +#~ "%s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Numărul de pixeli a fi decupaţi din punctul y din partea dreaptă (implicit: " +#~ "%s)" + +#~ msgid "Split Options:" +#~ msgstr "Opţiuni împărţire:" + +#~ msgid "Crop Options:" +#~ msgstr "Opţiuni decupare:" + +#~ msgid "Encrypt Options:" +#~ msgstr "Opţiuni criptare:" + +#~ msgid "Decrypt Options:" +#~ msgstr "Opţiuni decriptare:" + +#~ msgid "Creator" +#~ msgstr "Creator" + +#~ msgid "Merge Options:" +#~ msgstr "Opţiuni îmbinare:" + +#~ msgid "Rotate Options:" +#~ msgstr "Opţiuni rotire:" + +#~ msgid "Reverse Options:" +#~ msgstr "Opţiuni revers:" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 3b56cc160d..1b3c547422 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-20 16:59+0000\n" "Last-Translator: Eugene Marshal \n" "Language-Team: American English \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:41+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:49+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" "X-Poedit-SourceCharset: utf-8\n" @@ -37,13 +37,12 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -136,23 +135,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -161,7 +145,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -195,12 +179,12 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -208,9 +192,6 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -986,26 +967,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Да" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Основная" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Карта 1" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Карта 2" @@ -1207,14 +1188,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новости" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Каталог" @@ -1282,8 +1263,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1293,8 +1274,8 @@ msgstr "Передача книги на устройство..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1316,8 +1297,8 @@ msgstr "Удаление книги с устройства..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1344,7 +1325,6 @@ msgstr "Соединиться со смартфоном Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Ковид Гоял" @@ -1892,10 +1872,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Установить связь с Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Установить связь с Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Установить связь с Sony eBook выпущенными до PRST1." @@ -1905,18 +1881,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Коментарии были удалены, т.к. читалки SONY глохнут на них" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "по названию" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Все, автор которых" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1925,7 +1901,7 @@ msgstr "" "устройстве. Возможности включают: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2046,38 +2022,38 @@ msgstr "" "написанной несколькими авторами. Оставьте это включённым если используете " "Связи Метаданных." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "SmartDevice" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "Соединиться с приложением Smart Device" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "Включить соединения при запуске" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" "Установите эту настройку что бы позволить соединения при запуске calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "Защитный пароль" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Введите пароль который приложение устройства будет использовать что бы " "соединиться с calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "Использовать постоянный сетевой порт" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2085,11 +2061,11 @@ msgstr "" "Если включено, то будет использоваться номер порта указанный в поле " "\"Порт\", иначе порт будет выбираться случайно" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "Номер порта: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2097,19 +2073,19 @@ msgstr "" "Введите номер порта который будет использоваться если включена настройка " "\"постоянного порта\"" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "Вывести дополнительную отладочную информацию" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "Включите это поле при проблемах с отчётами" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2117,27 +2093,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "Слишком много попыток соединения из %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Получение информацию об устройстве..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3129,6 +3105,27 @@ msgstr "" "Сохранять пропорции обложки, а не растягивать её изображение во весь размер " "первой страницы созданного PDF-документа." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3607,6 +3604,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3615,7 +3620,7 @@ msgstr "" "правила стиля исходного файла, поэтому она может быть использована для " "переопределения этих правил." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3627,7 +3632,7 @@ msgstr "" "изменённым на вашем устройстве. Например: font-family, color, margin-left, " "margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" @@ -3635,7 +3640,7 @@ msgstr "" "Выражение XPath. Разрывы страниц вставляются перед указанными элементами. " "Для отключения выражения используйте : /" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3647,7 +3652,7 @@ msgstr "" "удалить такие поля. Иногда это может привести к удалению тех полей, которые " "удалять не следует. В таком случае вы можете отключить удаление." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3657,7 +3662,7 @@ msgstr "" "значения меньше нуля будет означать отсутствие отступа. Помните: 72 пикселя " "равняются одному дюйму (inch)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3667,7 +3672,7 @@ msgstr "" "значения меньше нуля будет означать отсутствие отступа. Помните: 72 пикселя " "равняются одному дюйму (inch)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3677,7 +3682,7 @@ msgstr "" "значения меньше нуля будет означать отсутствие отступа. Помните: 72 пикселя " "равняются одному дюйму (inch)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3687,7 +3692,7 @@ msgstr "" "значения меньше нуля будет означать отсутствие отступа. Помните: 72 пикселя " "равняются одному дюйму (inch)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3702,7 +3707,7 @@ msgstr "" "исходном файле. Обратите внимание, что только некоторые выходные форматы " "поддерживают выравнивание." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3712,7 +3717,7 @@ msgstr "" "1.5em. Удаление промежутков не будет работать, если в исходном документе " "параграфы (теги

или

) не используются." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3725,14 +3730,14 @@ msgstr "" "устанавливает величину отступа (в em). Если установлена отрицательная " "величина, используется размер отступа, указанный в документе." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "Использовать обложку, полученную из исходного файла, вместо заданной." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

или

) не используются." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3748,7 +3753,7 @@ msgstr "" "Установить высоту вставляемых пустых строк (в em). Высота строк между " "абзацами будет в два раза превышать заданное значение." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3760,7 +3765,7 @@ msgstr "" "случае, если вы установите обложку в calibre, конечный документ будет " "содержать два изображения обложки, если вы не включите эту настройку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3768,7 +3773,7 @@ msgstr "" "Вставить метаданные в начале книги. Полезно, если ваше устройство не " "поддерживает вывод метаданных." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3777,13 +3782,13 @@ msgstr "" "эквивалентам. \r\n" "Более подробно, см. http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Преобразовать нестандартные кавычки, тире и многоточия в их обычные " "эквиваленты." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3791,7 +3796,7 @@ msgstr "" "Прочитать метаданные из указанного OPF-файла. Метаданные, прочитанные таким " "образом, заменят все метаданные исходного документа" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3807,7 +3812,7 @@ msgstr "" "существует несколько вариантов выбора символа (например Японской и " "Китайский), будет использована замена, основанная на текущем языке." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3823,82 +3828,82 @@ msgstr "" "умолчанию, calibre превратит лигатуру в соответствующую пару нормальных " "символов. Эта опция сохранит их вместо этого." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Указать авторов. Несколько авторов должны быть разделены амперсандами." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "Версия заголовка, используемая для сортировки. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "Строка, используемая при сортировке по авторам. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "Установить обложку для указанного файла или URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Установить дату публикации." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Установить дату книги (больше нигде не используется)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3906,7 +3911,7 @@ msgstr "" "Разрешить эвристическую обработку. Эту опцию нужно включить для выполнения " "любого вида эвристической обработки." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3916,14 +3921,14 @@ msgstr "" "теги h2 и h3. Эта настройка не создаёт оглавление, но может быть " "использована совместно с функцией определения структуры для его создания." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Искать общие слова и шаблоны, обозначающие курсив, и преобразовывать в " "курсивное написание." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -3931,7 +3936,7 @@ msgstr "" "Включить отступы, состоящие из повторяющихся неразрывных пробелов в абзацы " "CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3943,19 +3948,19 @@ msgstr "" "составляет 0,4, чуть ниже средней длины строки. Если только несколько строк " "в документе требуют соединения, то это значение должно быть снижено." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Отмена переноса строк с учётом знаков препинания и другой информации " "форматирования." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -3963,7 +3968,7 @@ msgstr "" "Выровненные по левому краю переносы сцены выравниваются по центру. Заменяет " "мягкий разрыв сцены из нескольких пустых линий на горизонтальные линии." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3971,7 +3976,7 @@ msgstr "" "Заменить разрывы сцен определённым текстом. По умолчанию используется текст " "из входного документа." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3980,7 +3985,7 @@ msgstr "" "Анализировать переносы слов в документе. В качестве словаря для определения, " "оставить или убрать перенос, используется сам документ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3988,40 +3993,40 @@ msgstr "" "Искать последовательные вхождения тэгов

или

. Тэги перенумеруются " "для предотвращения разрывов в середине названий глав." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Шаблон поиска (регулярное выражение), заменяемое на первый текст замены." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" "Текст, на который будут заменяться найденные тексты, соответствующие первому " "выражению поиска." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Шаблон поиска (регулярное выражение), заменяемое на второй текст замены." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" "Текст, на который будут заменяться найденные тексты, соответствующие второму " "выражению поиска." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Шаблон поиска (регулярное выражение), заменяемое на третий текст замены." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" "Текст, на который будут заменяться найденные тексты, соответствующие " "третьему выражению поиска." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -4033,27 +4038,27 @@ msgstr "" "(который может быть пустой строкой). Регулярное выражение должно быть в " "синтаксисе python и файл должен быть в UTF-8 кодировке." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "Не могу найти книгу в архиве" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Значения номера в серии и рейтинге должны быть числами. Игнорирую" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Невозможно разобрать дату / время" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Конвертирую входной файл в HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Выполняю преобразования книги..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Создаю" @@ -4300,11 +4305,11 @@ msgstr "Детализация процесса" msgid "Convert LRS to LRS, useful for debugging." msgstr "Преобразование LRS в LRS, необходимо для отладки." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Испорчен LRF файл. Невозможно ввести метаданные." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4318,57 +4323,57 @@ msgstr "" "Показать/Редактировать метаданные в файле LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Указать название книги." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Сортировать по-названию" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Указать Автора" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Сортировать по-автору" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Катигория книги. Например: История" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Путь к картинке, которая будет использоваться как миниатюра" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Путь к текстовому файлу содержащему комментарии сохраняемые в файл lrf." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Извлечь миниатюру из файла lrf" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Указать издателя" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Указать классификацию книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Указать создателя книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Указать производителя книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4376,7 +4381,7 @@ msgstr "" "Извлечь обложку из файла lrf. Замечание: если LRF форма не содержит обложку, " "используйте вместо этого какую-нибудь эврестически подобранную обложку." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Ввести ID книги" @@ -4403,7 +4408,6 @@ msgid "No" msgstr "Нет" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4432,7 +4436,6 @@ msgid "Publisher" msgstr "Издатель" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Спонсор" @@ -4918,241 +4921,11 @@ msgstr "Примечания" msgid "Sidebar" msgstr "Врезка" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"команда ...\n" -"\n" -"доступные команды:\n" -"[%%commands]\n" -"\n" -"Используйте %prog команда --help для получения помощи по конкретной команде\n" -"\n" -"Управление PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[опции] файл.pdf\n" -"\n" -"Обрезать PDF файл.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Путь для создаваемого файла. По умолчанию файл создается в текущей " -"дерриктории." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Число пикселей, предназначенных к обрезанию, от самого левого положение по " -"оси Х (по умолчанию: %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 "" -"Число пикселей, предназначенных к обрезанию, от самого верхнего положения по " -"оси Y (по умолчанию: %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 "" -"Число пикселей, предназначенных к обрезанию, от самого правого положения по " -"оси Х (по умолчанию: %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 "" -"Число пикселей, предназначенных к обрезанию, от самого нижнего положения по " -"оси Y (по умолчанию: %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" -"Файл, созданный с помощью ghostscript, который позволит уникально обрезать " -"каждую страницу `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -"bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Опции обрезки:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Опции контроля преобразования pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[опции] файл.pdf пароль\n" -"\n" -"Дешифровать PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Параметры дешифрования:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[опции] файл.pdf пароль\n" -"\n" -"Шифровать PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Параметры шифрования:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"файл.pdf ...\n" -"\n" -"Получить информацию о PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Автор" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Тема" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Автор" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Страницы" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Размер файла" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Версия PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[опции] файл1.pdf файл2.pdf ...\n" -"\n" -"Метаданные первого указанного файла будут использованы.\n" -"\n" -"Объединение отдельных PDF файлов.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Опции объедения:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Перевернуть PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Опции возврата:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"файл.pdf градус\n" -"\n" -"Повернуть по часовой стрелке страницы PDF файла.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Опции чередования:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [опции] файл.pdf страница_по_которой_разбить ...\n" -"%prog %%name [опции] файл.pdf диапазон_страниц_по_которым_разбить ...\n" -"\t\n" -"Пример:\n" -"\t\n" -"%prog %%name файл.pdf 6\n" -"%prog %%name файл.pdf 6-12\n" -"%prog %%name файл.pdf 6-12 8 10 9-20\n" -"\n" -"Разбить PDF файл.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Опции дробления:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6236,6 +6009,10 @@ msgstr "" "Вы желаете что бы беспроводное соединение устройств запускалось " "автоматически при старте calibre?" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Управлять коллекциями" @@ -7401,12 +7178,12 @@ msgstr "вывод" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7852,19 +7629,23 @@ msgstr "Выбор цвета текста" msgid "Choose background color" msgstr "Выбрать цвет фона" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Создайте ссылку" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Ввести ссылку" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Обычный вид" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Исходный код HTML" @@ -8776,21 +8557,61 @@ msgstr "Без изображений" msgid "PDF Output" msgstr "Вывод PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Размер &бумаги:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "Ориентация:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "Выбранный размер:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Сохранять соотношение сторон для обложки" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "Выбранный размер:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Cемейство Se&rif:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Cемейство &Sans:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Cемейство &Моноширинных шрифтов:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "С&тандартный шрифт:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " пикс." + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "&Размер моноширинного шрифта :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -9109,30 +8930,26 @@ msgstr "Определить главы по (выражение XPath):" msgid "Insert page breaks before (XPath expression):" msgstr "Вставить разрывы страниц до (в формате XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Неправильный XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath выражение %s некорректно." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Пометить Главу" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Удалить первое &изображение" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Вставить &метаданные как страницу в начале книги" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Удалить «&фальшивые» поля" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9144,9 +8961,17 @@ msgstr "" "использования этих функций. Оставьте пустым поле замены и введите ваше " "выражение для удаления колонтитулов в поле поиска." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Удалить «&фальшивые» поля" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Вставить &метаданные как страницу в начале книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Пометить Главу" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Удалить первое &изображение" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10318,6 +10143,12 @@ msgstr "" "Все выделенные книги будут безвозвратно удалены из вашего устройства. " "Пожалуйста, проверьте список." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Автор" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Размещение" @@ -11232,7 +11063,7 @@ msgstr "&Пароль:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12204,7 +12035,7 @@ msgstr "Есть %(count)d книг формата %(fmt)s" msgid "Choose formats" msgstr "Выберите форматы" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " @@ -12214,7 +12045,7 @@ msgstr "" "вы запустили calibre на ноутбуке в аэропорту и хотите присоединить ваше " "смарт-устройство к calibre, вы должны использовать пароль." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " @@ -12224,50 +12055,80 @@ msgstr "" "интерфейс смарт-устройства при запуске calibre. Вам не стоит делать этого " "если вы используете незащищённую сеть и не установили пароль." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "Управление смарт устройством" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12279,27 +12140,35 @@ msgstr "" "спрашивает можно ли позволить calibre подключиться к сети. Пожалуйста " "ответте да, иначе беспроводные соединения не будут работать." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" -msgstr "Дополнительный пароль для безопасности" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "Дополнительный &пароль:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "Дополнительный пароль для безопасности" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "&Автоматически позволять соединения при запуске calibre" @@ -13452,12 +13321,12 @@ msgid "LRF Viewer toolbar" msgstr "Панель промотра LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Следующая страница" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Предыдущая страница" @@ -15371,6 +15240,10 @@ msgstr "Автоотправка" msgid "Email" msgstr "Электронная почта" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Тема" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -15396,7 +15269,7 @@ msgstr "" "этому адресу электронной почты (в случае если имеется один из перечисленных " "форматов)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "новый адрес электронной почты" @@ -18366,39 +18239,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Настроить просмотр книг" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Cемейство Se&rif:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Cемейство &Sans:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Cемейство &Моноширинных шрифтов:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Размер шрифта &по умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " пикс." - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "&Размер моноширинного шрифта :" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "С&тандартный шрифт:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -18610,44 +18454,44 @@ msgstr "Темы" msgid "No results found for:" msgstr "Не найдено ничего для:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "Найти в словаре" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "Найти ещё" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Перейти..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Следующий раздел" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Предыдущий раздел" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Начало документа" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Конец документа" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Начало раздела" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Конец раздела" @@ -20707,17 +20551,17 @@ msgstr "восстановлены настройки " msgid "creating custom column " msgstr "создание пользовательских столбцов " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Копирование %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Сжатие базы данных" @@ -23801,3 +23645,194 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Путь для создаваемого файла. По умолчанию файл создается в текущей " +#~ "дерриктории." + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Опции контроля преобразования pdf" + +#~ msgid "Crop Options:" +#~ msgstr "Опции обрезки:" + +#~ msgid "File Size" +#~ msgstr "Размер файла" + +#~ msgid "Pages" +#~ msgstr "Страницы" + +#~ msgid "Creator" +#~ msgstr "Автор" + +#~ msgid "PDF Version" +#~ msgstr "Версия PDF" + +#~ msgid "Split Options:" +#~ msgstr "Опции дробления:" + +#~ msgid "Rotate Options:" +#~ msgstr "Опции чередования:" + +#~ msgid "Reverse Options:" +#~ msgstr "Опции возврата:" + +#~ msgid "Merge Options:" +#~ msgstr "Опции объедения:" + +#~ msgid "Encrypt Options:" +#~ msgstr "Параметры шифрования:" + +#~ msgid "Decrypt Options:" +#~ msgstr "Параметры дешифрования:" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "файл.pdf ...\n" +#~ "\n" +#~ "Получить информацию о PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[опции] файл.pdf пароль\n" +#~ "\n" +#~ "Шифровать PDF.\n" + +#~ 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 "" +#~ "Файл, созданный с помощью ghostscript, который позволит уникально обрезать " +#~ "каждую страницу `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " +#~ "bounding`" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "команда ...\n" +#~ "\n" +#~ "доступные команды:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Используйте %prog команда --help для получения помощи по конкретной команде\n" +#~ "\n" +#~ "Управление PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[опции] файл.pdf\n" +#~ "\n" +#~ "Обрезать PDF файл.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[опции] файл.pdf пароль\n" +#~ "\n" +#~ "Дешифровать PDF.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[опции] файл1.pdf файл2.pdf ...\n" +#~ "\n" +#~ "Метаданные первого указанного файла будут использованы.\n" +#~ "\n" +#~ "Объединение отдельных PDF файлов.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [опции] файл.pdf страница_по_которой_разбить ...\n" +#~ "%prog %%name [опции] файл.pdf диапазон_страниц_по_которым_разбить ...\n" +#~ "\t\n" +#~ "Пример:\n" +#~ "\t\n" +#~ "%prog %%name файл.pdf 6\n" +#~ "%prog %%name файл.pdf 6-12\n" +#~ "%prog %%name файл.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Разбить PDF файл.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "файл.pdf градус\n" +#~ "\n" +#~ "Повернуть по часовой стрелке страницы PDF файла.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Перевернуть PDF.\n" + +#~ msgid "Enter URL" +#~ msgstr "Ввести ссылку" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Число пикселей, предназначенных к обрезанию, от самого правого положения по " +#~ "оси Х (по умолчанию: %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Число пикселей, предназначенных к обрезанию, от самого нижнего положения по " +#~ "оси Y (по умолчанию: %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Число пикселей, предназначенных к обрезанию, от самого левого положение по " +#~ "оси Х (по умолчанию: %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Число пикселей, предназначенных к обрезанию, от самого верхнего положения по " +#~ "оси Y (по умолчанию: %s)" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Установить связь с Sony PRS-500." diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index e2e3a3846a..35b5dddbd4 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2010-12-11 02:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Sardinian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:42+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:51+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index 36c33e3089..18b38acb09 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-06-16 06:16+0000\n" "Last-Translator: Dinusha \n" "Language-Team: Sinhalese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:41+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:50+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index 52e581949f..57427f53a4 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-05-31 10:38+0000\n" "Last-Translator: Michal Kaliňák \n" "Language-Team: Slovak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:42+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:50+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -973,26 +954,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Áno" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Základné" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Karta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Karta B" @@ -1192,14 +1173,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Novinky" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalóg" @@ -1267,8 +1248,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1278,8 +1259,8 @@ msgstr "Prenos kníh do zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1301,8 +1282,8 @@ msgstr "Odstraňujem knihy zo zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1329,7 +1310,6 @@ msgstr "Komunikácia so smartfónom Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1859,10 +1839,6 @@ msgstr "Komunikácia s čítačkami Nook Color, TSR a Tablet." msgid "Communicate with the Nuut2 eBook reader." msgstr "Komunikácia s čítačkou Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Komunikácia s čítačkou Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Komunikácia s čítačkou Sony, staršou ako PRST1." @@ -1872,18 +1848,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentáre boli odstránené, keďže čítačka SONY sa nimi zahlcuje" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Všetko podľa názvu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Všetko podľa autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1892,7 +1868,7 @@ msgstr "" "Možnosti sú: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2010,63 +1986,63 @@ msgstr "" "sa zobrazí len prvý autor. Nachajte to zakázané ak používate prepojovacie " "panely metadát." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2074,27 +2050,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Preberám informácie o zariadení..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3067,6 +3043,27 @@ msgstr "" "Zachovať pomer strán obálky, namiesto jej roztiahnutia na celú prvú stranu " "generovaného pdf." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3535,6 +3532,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3543,7 +3548,7 @@ msgstr "" "štýlom zo zdrojového súboru, takže je ho možné použiť na potlačenie týchto " "pravidiel." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3554,13 +3559,13 @@ msgstr "" "to užitočné ak nejaká informácia v štýloch zabraňuje jej predefinovaniu v " "zariadení. Napr.: font-family,color,margin-left,margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3572,7 +3577,7 @@ msgstr "" "odstrániť. Niekedy to môže spôsobiť odstránenie aj tých okrajov, ktoré " "nemali byť odstránené. V takom prípade môžete odstraňovanie okrajov vypnúť." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3581,7 +3586,7 @@ msgstr "" "Nastav horný okraj v bodoch. Štandard je %default. Nastavenie menšie ako " "nula spôsobí, že okraj nebude nastavený. Poznámka: 72 bodov sa rovná 1 palec" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3590,7 +3595,7 @@ msgstr "" "Nastav dolný okraj v bodoch. Štandard je %default. Nastavenie menšie ako " "nula spôsobí, že okraj nebude nastavený. Poznámka: 72 bodov sa rovná 1 palec" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3599,7 +3604,7 @@ msgstr "" "Nastav ľavý okraj v bodoch. Štandard je %default. Nastavenie menšie ako nula " "spôsobí, že okraj nebude nastavený. Poznámka: 72 bodov sa rovná 1 palec" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3608,7 +3613,7 @@ msgstr "" "Nastav pravý okraj v bodoch. Štandard je %default. Nastavenie menšie ako " "nula spôsobí, že okraj nebude nastavený. Poznámka: 72 bodov sa rovná 1 palec" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3622,7 +3627,7 @@ msgstr "" "zarovnanie v zdrojovom súbore nezmení. Všimnite si, že len niektoré výstupné " "formáty podporujú zarovnanie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3632,7 +3637,7 @@ msgstr "" "Odstránenie medzier nebude fungovať, ak zdrojový súbor nepoužíva odseky (

" "alebo

tagy)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3645,13 +3650,13 @@ msgstr "" "Pri nastavení zápornej hodnoty sa použije hodnota odsadenia uvedená vo " "vstupnom dokumente - Calibre odsadenie nezmení." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Obálka nájdená v zdrojovom súbore má prednosť pred zvolenou obálkou." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

alebo

tagy)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3667,7 +3672,7 @@ msgstr "" "Nastaví výšku vložených prázdnych riadkov (v jednotkách em). Výška riadkov " "medzi odstavcami bude dvojnásobkom tejto hodnoty." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3678,7 +3683,7 @@ msgstr "" "obálku, ktorá nie je rozpoznaná ak oobálka. Ak by ste v takom prípade, " "nastavili obálku v Calibre, výstupný dokumeny by mal dva obrázky obálky." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3686,7 +3691,7 @@ 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3695,13 +3700,13 @@ msgstr "" "korektné ekvivalenty. Viac podrobností na " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Skonvertovať ozdobné úvodzovky, pomlčky a trojbodky na ich obyčajné " "ekvivalenty." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3709,7 +3714,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3725,7 +3730,7 @@ msgstr "" "reprezentácií znaku (napr. znaky zdieľané Čínštinou a Japončinou) použije sa " "interpretácia podľa jazyka užívateľského rozhrania Calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3740,81 +3745,81 @@ msgstr "" "Štandardne, calibre zmení ligatúru na príslušnú dvojicu obyčajných znakov. " "Táto voľba ich zachová." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Nastaviť vydavateľa eknihy." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Zadajte poradové číslo knihy v rámci tejto série." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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 značky pre knihy. Mali by byť oddelené čiarkami." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Zadajte dátum publikovania." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Nastav časový údaj (už to viac nie je nikde použité)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3822,7 +3827,7 @@ msgstr "" "Povoliť heuristické zpracovanie. Aby bolo umožnené akékoľvek heuristické " "spracovanie, musí byť táto voľba povolená." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3832,20 +3837,20 @@ msgstr "" "h2 a h3. Toto nastavenie nevytvorí Obsah, ale spolu s detekciou štruktúry " "môže byť použité na jeho vytvorenie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "Preklopiť odsadenie z viacerých nedeliteľných medzier do CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3857,12 +3862,12 @@ msgstr "" "dĺžkou riadka. Ak iba niekoľko riadkov v dokumente nevyžadujú zalomenie, " "mala by sa táto hodnota znížiť." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -3870,13 +3875,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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3884,7 +3889,7 @@ 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3893,7 +3898,7 @@ msgstr "" "Analyzovať delenie slov v celom dokumente. Dokument samotný sa použije ako " "slovník na určenie, či majú byť rozdelenia ponechané, alebo odstránené." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3901,36 +3906,36 @@ msgstr "" "Hľadá výskyty značiek

alebo

nasledujúcich po sebe. Značky sa " "prečíslujú, čím sa zabráni rozdeleniu uprostred hlavičiek kapitol." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Hľadaný reťazec (regulárny výraz), ktorý sa má nahradiť pomocou sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "Náhrada za text nájdený pomocou sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Hľadaný reťazec (regulárny výraz), ktorý má byť nahradený pomocou sr2-" "replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "Náhrada za text nájdený pomocou sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Hľadaný reťazec (regulárny výraz), ktorý má byť nahradený pomocou sr3-" "replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "Náhrada za text nájdený pomocou sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3942,28 +3947,28 @@ msgstr "" "nahradzujúcim vzorom (môže byť prázdny riadok). Regulárne výrazy musia byť v " "python-ovom regex syntaxe a súbor musí byť kódovaný v UTF-8." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Poradové číslo knihy v sérii a hodnotenie musía byť čísla. Ignorujem." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Nepodarilo sa zistiť dátum/čas." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Konverzia vstupu do HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Prebieha transformácia e-knihy..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Vytváram" @@ -4211,11 +4216,11 @@ msgstr "Zvýšiť množstvo vypisovaných informácií" msgid "Convert LRS to LRS, useful for debugging." msgstr "Previesť LRS na LRS, užitočné pri hľadaní chýb v programe." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Neplatný LRF súbor. Nepodarilo sa prepísať metadáta." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4229,56 +4234,56 @@ msgstr "" "Zobrazí/upraví metadáta v LRF súbore.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Názov knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Názov knihy v tvare vhodnom pre triedenie" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Meno autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Meno autora v tvare vhodnom pre triedenie (priezvisko, meno)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Kategória, do ktorej táto kniha patrí. Napr.: Dejiny" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Cesta k obrazovému súboru, ktorý bude použitý ako náhľad" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "Cesta k TXT súboru s poznámkami, ktoré sa majú vložiť do LRF súboru." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Prevziať náhľad z LRF súboru" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Nastaviť vydavateľa" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Zaradenie knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Tvorca knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Producent knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4286,7 +4291,7 @@ msgstr "" "Prevziať obálku z LRF súboru. Majte na pamäti, že formát LRF nemá pevne " "definovanú obálku, takže na jej nájdenie bude použitá heuristická metóda." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Identifikačný kód knihy" @@ -4313,7 +4318,6 @@ msgid "No" msgstr "Nie" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4342,7 +4346,6 @@ msgid "Publisher" msgstr "Vydavateľ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" @@ -4828,234 +4831,11 @@ msgstr "Poznámky pod čiarou" msgid "Sidebar" msgstr "Bočný panel" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"príkaz ...\n" -"\n" -"príkaz môže byť jeden z:\n" -"[%%commands]\n" -"\n" -"Na získanie ďalších informácií o konkrétnom príkaze použite príkaz %prog --" -"help\n" -"\n" -"Narábať s PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[voľby] súbor.pdf\n" -"\n" -"Orezaž súbor PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Cesta k výstupnému súboru. Štandardne bude výstupný súbor vytvorený v " -"aktuálnom pracovnom adresári." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "Počet pixelov na orezanie zľava x (štandard je %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 "Počet pixelov na orezanie zľava y (štandard je %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 "Počet pixelov na orezanie zprava x (štandard je %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 "Počet pixelov na orezanie zprava y (štandard je %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"Súbor vytvorený ghostscript-om, ktorú umožňuje, aby bola každá stránka " -"samostatne orezaná `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -"bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Možnosti orezania:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Možnosti transformácie PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[voľby] súbor.pdf heslo\n" -"\n" -"Dešifrovať PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Možnosti dešifrovania:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[voľby] súbor.pdf heslo\n" -"\n" -"Zašifrovať PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Možnosti šifrovania:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"súbor.pdf ...\n" -"\n" -"Informácie o PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Autor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Predmet" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Vytvoril" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Strany" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Veľkosť súboru" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF verzia" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[voľby] súbor1.pdf súbor2.pdf ...\n" -"\n" -"Metadáta budú použité z prvého zadaného PDF.\n" -"\n" -"Zlúči jednotlivé PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Voľby zlučovania:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] subor.pdf\n" -"\n" -"Revertuj PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Možnosti reverzie" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"súbor.pdf stupne\n" -"\n" -"Otočí stránky PDF v smere hodinových ručičiek.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Možnosti otočenia:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [voľby] súbor.pdf stránku_na_ktorej_rozdeliť ...\n" -"%prog %%name [voľby] súbor.pdf rozsah_strán_na_ktorej_rozdeliť ...\n" -"\t\n" -"Napr.\n" -"\t\n" -"%prog %%name súbor.pdf 6\n" -"%prog %%name súbor.pdf 6-12\n" -"%prog %%name súbor.pdf 6-12 8 10 9-20\n" -"\n" -"Rozdelí PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Možnosti rozdelenia:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6126,6 +5906,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Spravovať zbierky" @@ -7277,12 +7061,12 @@ msgstr "výstup" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7718,19 +7502,23 @@ msgstr "Vyberte farbu popredia" msgid "Choose background color" msgstr "Vybrať farbu pozadia" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Vytvoriť odkaz" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Zadajte URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Štandardné zobrazenie" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML zdroj" @@ -8632,21 +8420,61 @@ msgstr "Bez &obrázkov" msgid "PDF Output" msgstr "Výstup PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Veľkosť &papiera:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientácia:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "V&lastná veľkosť:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Zachovať &pomer strán obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "V&lastná veľkosť:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "&Pätkové písmo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Bezpätkové písmo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "&Neproporcionálne písmo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Š&tandardné písmo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "&Veľkosť neproporcionálneho písma:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -8947,30 +8775,26 @@ msgstr "Detekovať kapitoly na (výraz XPath):" msgid "Insert page breaks before (XPath expression):" msgstr "Vložiť zalomenie strany pred (výraz XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Neplatný XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "Výraz XPath %s je neplatný." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Značka kapitol:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Odstrániť prvý &obrázok" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Vložiť &metadáta ako stránku na začiatok knihy" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Odstrániť &falošné okraje" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8982,9 +8806,17 @@ msgstr "" "páse vľavo. Nechajte pole pre nahradenie prázdne a regulárny výraz pre " "hlavičku/pätičku zadajte do poľa pre hľadanie." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Odstrániť &falošné okraje" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Vložiť &metadáta ako stránku na začiatok knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Značka kapitol:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Odstrániť prvý &obrázok" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10143,6 +9975,12 @@ msgstr "" "Všetky označené knihy budú natrvalo odstránené z Vášho zariadenia. " "Skontrolujte prosím zoznam." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Autor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Umiestnenie" @@ -11058,7 +10896,7 @@ msgstr "&Heslo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12016,64 +11854,94 @@ msgstr "" msgid "Choose formats" msgstr "Vyberte formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12081,27 +11949,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -13253,12 +13129,12 @@ msgid "LRF Viewer toolbar" msgstr "Nástrojová lišta prehliadača LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Nasledujúca strana" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Predchádzajúca strana" @@ -15147,6 +15023,10 @@ msgstr "Automaticky odoslať" msgid "Email" msgstr "E-Mail" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Predmet" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Formáty pre e-mail. Prvý vyhovujúci formát bude odoslaný." @@ -15169,7 +15049,7 @@ msgstr "" "Ak je zapnuté, stiahnuté správy budú automaticky odmailované
na túto e-" "mailovú adresu (poskytnutú v jednom zo zobrazených formátov)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "nová e-mailová adresa" @@ -18068,39 +17948,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Nastaviť prehliadač elektronických kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "&Pätkové písmo:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Bezpätkové písmo:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "&Neproporcionálne písmo:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Štandardná veľkosť &písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "&Veľkosť neproporcionálneho písma:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Š&tandardné písmo:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Pätkové" @@ -18303,44 +18154,44 @@ msgstr "" msgid "No results found for:" msgstr "Žiadne výsledky pre:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Vyhľadať v slovníku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "Hľadať na&sledujúci výskyt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Prejsť na..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Nasledujúca časť" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Predchádzajúca časť" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Začiatok dokumentu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Koniec dokumentu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Začiatok sekcie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Koniec sekcie" @@ -20355,18 +20206,18 @@ msgstr "" msgid "creating custom column " msgstr "vytváram vlastný stĺpec " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopírujem %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Zmenšujem databázu" @@ -23264,3 +23115,187 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Cesta k výstupnému súboru. Štandardne bude výstupný súbor vytvorený v " +#~ "aktuálnom pracovnom adresári." + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Možnosti transformácie PDF" + +#~ msgid "File Size" +#~ msgstr "Veľkosť súboru" + +#~ msgid "Pages" +#~ msgstr "Strany" + +#~ msgid "Creator" +#~ msgstr "Vytvoril" + +#~ msgid "PDF Version" +#~ msgstr "PDF verzia" + +#~ msgid "Encrypt Options:" +#~ msgstr "Možnosti šifrovania:" + +#~ msgid "Crop Options:" +#~ msgstr "Možnosti orezania:" + +#~ msgid "Decrypt Options:" +#~ msgstr "Možnosti dešifrovania:" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "súbor.pdf ...\n" +#~ "\n" +#~ "Informácie o PDF.\n" + +#~ msgid "Rotate Options:" +#~ msgstr "Možnosti otočenia:" + +#~ msgid "Split Options:" +#~ msgstr "Možnosti rozdelenia:" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Komunikácia s čítačkou Sony PRS-500." + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "príkaz ...\n" +#~ "\n" +#~ "príkaz môže byť jeden z:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Na získanie ďalších informácií o konkrétnom príkaze použite príkaz %prog --" +#~ "help\n" +#~ "\n" +#~ "Narábať s PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[voľby] súbor.pdf heslo\n" +#~ "\n" +#~ "Zašifrovať PDF.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[voľby] súbor1.pdf súbor2.pdf ...\n" +#~ "\n" +#~ "Metadáta budú použité z prvého zadaného PDF.\n" +#~ "\n" +#~ "Zlúči jednotlivé PDF.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Počet pixelov na orezanie zprava x (štandard je %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Počet pixelov na orezanie zprava y (štandard je %s)" + +#~ 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 "" +#~ "Súbor vytvorený ghostscript-om, ktorú umožňuje, aby bola každá stránka " +#~ "samostatne orezaná `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " +#~ "bounding`" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[voľby] súbor.pdf\n" +#~ "\n" +#~ "Orezaž súbor PDF.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Počet pixelov na orezanie zľava x (štandard je %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Počet pixelov na orezanie zľava y (štandard je %s)" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[voľby] súbor.pdf heslo\n" +#~ "\n" +#~ "Dešifrovať PDF.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Voľby zlučovania:" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [voľby] súbor.pdf stránku_na_ktorej_rozdeliť ...\n" +#~ "%prog %%name [voľby] súbor.pdf rozsah_strán_na_ktorej_rozdeliť ...\n" +#~ "\t\n" +#~ "Napr.\n" +#~ "\t\n" +#~ "%prog %%name súbor.pdf 6\n" +#~ "%prog %%name súbor.pdf 6-12\n" +#~ "%prog %%name súbor.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Rozdelí PDF.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "súbor.pdf stupne\n" +#~ "\n" +#~ "Otočí stránky PDF v smere hodinových ručičiek.\n" + +#~ msgid "Enter URL" +#~ msgstr "Zadajte URL" + +#~ msgid "Reverse Options:" +#~ msgstr "Možnosti reverzie" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] subor.pdf\n" +#~ "\n" +#~ "Revertuj PDF.\n" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index e23cc0c6a0..057eea9ac4 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.8.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-30 13:09+0000\n" "Last-Translator: Martin Srebotnjak \n" "Language-Team: Martin Srebotnjak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -"X-Launchpad-Export-Date: 2012-08-28 05:42+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:50+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: iso-8859-1\n" @@ -36,13 +36,12 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -135,23 +134,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -160,7 +144,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -194,12 +178,12 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -207,9 +191,6 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -981,26 +962,26 @@ msgstr "Pot do knjižnice je predolga. Imeti mora manj kot %d znakov." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Glavni pomn." #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Kartica A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Kartica B" @@ -1181,14 +1162,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Novice" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1255,8 +1236,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1266,8 +1247,8 @@ msgstr "Prenašanje knjig na napravo ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1289,8 +1270,8 @@ msgstr "Odstranjevanje knjig z naprave ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1317,7 +1298,6 @@ msgstr "Povezovanje s pametnim telefonom Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1819,10 +1799,6 @@ msgstr "Povezovanje s tabličnimi bralniki e-knjig Nook Color, TSR in Tablet." msgid "Communicate with the Nuut2 eBook reader." msgstr "Povezovanje z bralnikom e-knjig Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Povezovanje z bralnikom e-knjig Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Povezovanje z bralniki e-knjig Sony, starejšimi od PRST1." @@ -1832,18 +1808,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentarji so odstranjeni, ker ima bralnik SONY z njimi težave" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Vse po naslovih" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Vse po avtorjih" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1852,7 +1828,7 @@ msgstr "" "možnostmi so naslednje: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1953,63 +1929,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2017,27 +1993,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Pridobi podatke o napravi ..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2918,6 +2894,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3299,6 +3296,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3307,7 +3312,7 @@ msgstr "" "sloga izvorne datoteke in ga lahko uporabimo za njihovo razveljavitev " "(izvorni slog)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3315,13 +3320,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3329,35 +3334,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3366,14 +3371,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3382,7 +3387,7 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3390,7 +3395,7 @@ msgstr "" "Uporabi naslovnico zaznano v izvorni datoteki namesto v nastavitvah " "specificirane naslovnice." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

ali

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3412,7 +3417,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3420,7 +3425,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3429,11 +3434,11 @@ msgstr "" "korektnimi ekvivalenti. Podrobnosti preberite na naslovu " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3441,7 +3446,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3452,7 +3457,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3462,81 +3467,81 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Določite datum izdaje." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3544,28 +3549,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3573,11 +3578,11 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -3585,13 +3590,13 @@ msgstr "" "Odstrani prazne odstavke iz dokumenta, če obstajajo med vsakim drugim " "odstavkom." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3599,7 +3604,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3608,7 +3613,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3616,31 +3621,31 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3648,27 +3653,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Datuma/časa ni mogoče razčleniti" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Pretvarjanje vhoda v HTML ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Izvajanje preobliokvanj na e-knjigi ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Ustvarjanje" @@ -3895,11 +3900,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "Pretvori LRS v LRS, koristno za razhroščevanje." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Neveljavna datoteka LRF. Določitev metapodatkov ni bila možna." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3913,59 +3918,59 @@ msgstr "" "Prikaži/uredi meta podatke v datoteki LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Določite naslov knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Določite sortirni ključ za naslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Določite avtorja" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Določite razvrstitveni ključ za avtorja" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorija, v katero sodi ta knjiga. Npr.: zgodovina" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Pot do slike, ki se bo uporabila kot predogledna sličica za to datoteko." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Pot do besedilne datoteke, ki vsebuje opombe, ki bodo shranjene v datoteki " "lrf." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Pridobi predogledno sličico iz datoteke LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Določite založnika" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Določite klasifikacijo knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Določite ustvarjalca knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Določite producenta knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -3973,7 +3978,7 @@ msgstr "" "Pridobi naslovnico iz datoteke LRF. Ker zapis LRF nima definirane " "naslovnice, uporabimo nekaj hevristike za ugibanje naslovnice." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Nastavi ID knjige" @@ -3998,7 +4003,6 @@ msgid "No" msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4027,7 +4031,6 @@ msgid "Publisher" msgstr "Založnik" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" @@ -4477,200 +4480,10 @@ msgstr "Sprotne opombe" msgid "Sidebar" msgstr "Stranska vrstica" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[možnosti] datoteka.pdf\n" -"\n" -"Obreži datoteko PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Možnosti obrezovanja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Nastavitve pretvorbe pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[možnosti] datoteka.pdf geslo\n" -"\n" -"Dešifriraj PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Možnosti dešifriranja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[možnosti] datoteka.pdf geslo\n" -"\n" -"Šifriraj PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Možnosti šifriranja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"datoteka.pdf ...\n" -"\n" -"Pridobite podatke o dokumentu PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Avtor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Tema" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Avtor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Strani" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Velikost datoteke" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Različica PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Možnosti spajanja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"datoteka.pdf stopinje\n" -"\n" -"Zasukaj strani datoteke PDF v smeri urinega kazalca.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Možnosti sukanja:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5697,6 +5510,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Upravljaj z zbirkami" @@ -6767,12 +6584,12 @@ msgstr "izhod" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7202,19 +7019,23 @@ msgstr "Izberite barvo ospredja" msgid "Choose background color" msgstr "Izberite barvo ozadja" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Ustvari povezavo" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Vnesi URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Navadni pogled" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Izvorna koda HTML" @@ -8075,20 +7896,60 @@ msgstr "Brez &slik" msgid "PDF Output" msgstr "Izvoz PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Velikost papirja:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Usmerjenost:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Ohrani &razmerje stranic naslovnice" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8390,30 +8251,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "O&znaka poglavja:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Odstrani prvo &sliko" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Odstrani &lažne robove" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8421,9 +8278,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Odstrani &lažne robove" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "O&znaka poglavja:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Odstrani prvo &sliko" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9478,6 +9343,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Avtor" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10315,7 +10186,7 @@ msgstr "&Geslo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11209,64 +11080,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11274,27 +11175,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12407,12 +12316,12 @@ msgid "LRF Viewer toolbar" msgstr "Orodna vrstica pregledovalnika LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Naslednja stran" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Prejšnja stran" @@ -14118,6 +14027,10 @@ msgstr "Samodejno pošiljanje" msgid "Email" msgstr "E-pošta" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Tema" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -14135,7 +14048,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16764,39 +16677,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Prilagodite bralnik e-knjig" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Priv&zeta velikost pisave:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16993,44 +16877,44 @@ msgstr "" msgid "No results found for:" msgstr "Ni zadetkov za:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Poišči v slovarju" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Pojdi na ..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Začetek dokumenta" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Konec dokumenta" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18809,18 +18693,18 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Strnjevanje zbirke podatkov" @@ -21270,3 +21154,84 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Povezovanje z bralnikom e-knjig Sony PRS-500." + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[možnosti] datoteka.pdf\n" +#~ "\n" +#~ "Obreži datoteko PDF.\n" + +#~ msgid "Crop Options:" +#~ msgstr "Možnosti obrezovanja:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[možnosti] datoteka.pdf geslo\n" +#~ "\n" +#~ "Dešifriraj PDF.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Možnosti dešifriranja:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[možnosti] datoteka.pdf geslo\n" +#~ "\n" +#~ "Šifriraj PDF.\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "Možnosti šifriranja:" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "datoteka.pdf ...\n" +#~ "\n" +#~ "Pridobite podatke o dokumentu PDF.\n" + +#~ msgid "Pages" +#~ msgstr "Strani" + +#~ msgid "File Size" +#~ msgstr "Velikost datoteke" + +#~ msgid "PDF Version" +#~ msgstr "Različica PDF" + +#~ msgid "Merge Options:" +#~ msgstr "Možnosti spajanja:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "datoteka.pdf stopinje\n" +#~ "\n" +#~ "Zasukaj strani datoteke PDF v smeri urinega kazalca.\n" + +#~ msgid "Rotate Options:" +#~ msgstr "Možnosti sukanja:" + +#~ msgid "Enter URL" +#~ msgstr "Vnesi URL" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Nastavitve pretvorbe pdf" + +#~ msgid "Creator" +#~ msgstr "Avtor" diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 1a4d2c96aa..791257c5c6 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-07 22:44+0000\n" "Last-Translator: Erlis Mulosmani \n" "Language-Team: Albanian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:30+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:36+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Lajme" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Merr të dhëna paisjeje..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "Botues" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "Poshtëshënime" msgid "Sidebar" msgstr "Anështyllë" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "Zgjidhni formate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Faqja Pasuese" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Faqja e Mëparshme" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "Email" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index cd7d625530..8230cf67c7 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-23 07:24+0000\n" "Last-Translator: Иван Старчевић \n" "Language-Team: Ozzii\n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:41+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:49+0000\n" +"X-Generator: Launchpad (build 15887)\n" "Language: sr\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -34,13 +34,12 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -133,23 +132,8 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -158,7 +142,7 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -192,12 +176,12 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,9 +189,6 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -978,26 +959,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Да" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Основна" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Картица A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Картица B" @@ -1180,14 +1161,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Вести" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Каталог" @@ -1255,8 +1236,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1266,8 +1247,8 @@ msgstr "Пренос књига на уређај..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1289,8 +1270,8 @@ msgstr "Уклањам књиге са уређаја..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1317,7 +1298,6 @@ msgstr "Повежи се са Blackberry паметним телефоном." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1829,10 +1809,6 @@ msgstr "Повежи се са са уређајем за читање књиг msgid "Communicate with the Nuut2 eBook reader." msgstr "Повежи се са Nuut2 eBook читачем." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Повежи се са Sony PRS-500 eBook читачем." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Повежи се са уређајем за читање књига Sony старији од PRST1." @@ -1842,18 +1818,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Коментари су уклоњени јер SONY читач не може да их чита" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Све, по наслову" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Све, по аутору" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1862,7 +1838,7 @@ msgstr "" "колекције на уређају. Могућности укључују: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1964,63 +1940,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "Омогући повезаност при покретању" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2028,27 +2004,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Преузми податке о уређају..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2981,6 +2957,27 @@ msgstr "" "Задржи однос корице, у место да се истегне да би попунио прву страницу " "генерисаног ПДФ-а." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3403,6 +3400,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3411,7 +3416,7 @@ msgstr "" "додат у стилска правила која се већ налазе у изворној датотеци те се стога " "може користити и да их промени." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3419,13 +3424,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3433,7 +3438,7 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3442,7 +3447,7 @@ msgstr "" "Поставити горњу маргину у тачкама. Стандардно је %default. Ако поставите " "мање од нуле, маргина неће бити постављена. Белешка: 72 тачке је 1 инч" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3451,7 +3456,7 @@ msgstr "" "Поставити доњу маргину у тачкама. Стандардно је %default. Ако поставите мање " "од нуле, маргина неће бити постављена. Белешка: 72 тачке је 1 инч" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3460,7 +3465,7 @@ msgstr "" "Поставити леву маргину у тачкама. Стандардно је %default. Ако поставите мање " "од нуле, маргина неће бити постављена. Белешка: 72 тачке је 1 инч" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3469,7 +3474,7 @@ msgstr "" "Поставити десну маргину у тачкама. Стандардно је %default. Ако поставите " "мање од нуле, маргина неће бити постављена. Белешка: 72 тачке је 1 инч" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3483,7 +3488,7 @@ msgstr "" "\"Изворно\" не мења поравнање. Обратите пажњу да само неки формати " "подржавају поравнање текста." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3493,7 +3498,7 @@ msgstr "" "Уклањање размака неће радити ако улазна датотека не користи пасусе " "(одреднице

, или

ознаке)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3502,13 +3507,13 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Користи насловну страну из улазне датотеке уместо посебно наведене." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -3516,7 +3521,7 @@ msgstr "" "Убаци празан ред између пасуса. Не ради ако улазна датотека не користи " "пасусе (одреднице

, или

ознаке)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3524,7 +3529,7 @@ msgstr "" "Подесите висину уметнутих празних редова (у еm). Висина линија између пасуса " "биће двоструко већа од вредности подешене овде." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3532,7 +3537,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3540,7 +3545,7 @@ msgstr "" "Убаци метаподатке о књизи на почетак е-књиге. Ово је корисно ако ваш читач " "не подржава приказ/претраживање метаподатака." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3549,11 +3554,11 @@ msgstr "" "типографске еквиваленте. За детаље видите " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3561,7 +3566,7 @@ msgstr "" "Прочитај метаподатке из наведене OPF датотеке. Метаподаци прочитани из ове " "датотеке имају предност над свим метаподацима у изворној датотеци." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3572,7 +3577,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3587,84 +3592,84 @@ msgstr "" "исправно приказати. У подразумеваном стању calibre ће претворити лигатуре у " "парове обичних слова. Ова могућност ће их сачувати непромењене." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Постави имена аутора. Ако их има више, треба да буду раздвојена зарезима." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "Верзија наслова који ће се користити за разврставање " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "Израз који ће бити коришћен за разврставање по имену аутора. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" "Израз који ће бити коришћен за разврставање по имену аутора. За насловну " "страну користи неведену датотеку, или УРЛ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Наведи датум издавања." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3672,7 +3677,7 @@ msgstr "" "Омогући хеуристичку обраду. Ова могућност мора бити укључена да би била " "извршена хеуристичка обрада." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3682,20 +3687,20 @@ msgstr "" "ознаке. Ова могућност неће направити садржај, осим ако се користи заједно с " "избором за откривање структуре документа." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Тражи уобичајене речи и шаблоне које означавају искошено и претвори их у " "искошено." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3707,67 +3712,67 @@ msgstr "" "је 0,4, одмах испод линије средње дужине. Ако само неколико редова у " "документу треба да буде спојено, ову вредност треба смањити." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "Спој редове користећи интерпункцију и друге трагове обликовања." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "Замена да промените текст нађен sr1-претрагом" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "Замена да промените текст нађен sr2-претрагом" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "Замена да промените текст нађен sr3-претрагом" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3775,27 +3780,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "Не могу да пронађем е-књигу у архиви." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Вредности за број књиге у серији морају бити бројеви. Занемаривање" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Нисам успео да прочитам датум/време" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Претварам улаз у HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Изводим трансформације на е-књизи..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Стварање" @@ -4039,11 +4044,11 @@ msgstr "Детаљни извештај о обради" msgid "Convert LRS to LRS, useful for debugging." msgstr "Претвори LRS у LRS, корисно за отклањање грешака." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Неисправна LRF датотека. Не могу да упишем метаподатке." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4057,57 +4062,57 @@ msgstr "" "Прикажи/промени метаподатке у LRF датотеци.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Постави наслов књиге" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Постави кључ за разврставање по наслову" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Постави име аутора" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Постави кључ за разврставање по аутору" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Категорија којој припада ова књига. На пример: историја." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Путања до слике која ће бити постављена као икона за ове датотеке" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Путања до txt датотеке која садржи коментар за смештање у lrf датотеци." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Издвој сличицу из LRF датотеке" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Постави име издавача" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Постави класификацију за књигу" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Постави творца књиге" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Постави продуцента књиге" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4116,7 +4121,7 @@ msgstr "" "дефинисану насловну страну, па користимо нека хеуристичка правила да бисмо " "'погодили' шта је насловна страна." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Постави идентификатор за књигу" @@ -4143,7 +4148,6 @@ msgid "No" msgstr "Не" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4172,7 +4176,6 @@ msgid "Publisher" msgstr "Издавач" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Произвођач" @@ -4633,241 +4636,11 @@ msgstr "Фусноте" msgid "Sidebar" msgstr "Бочна трака" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"наредба ...\n" -"\n" -"наредба може бити једна од:\n" -"[%%commands]\n" -"\n" -"Користи %prog команду --help да добијеш више информација о жељеној наредби.\n" -"\n" -"Преради ПДФ.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[могућности] датотека.pdf\n" -"\n" -"Опсеци ПДФ датотеку.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Путања до излазне датотеке. Подразумева се да ће датотека бити у тренутнј " -"фасцикли." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Број тачака почевши од леве границе x (подразумева се %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 "" -"Број тачака почевши од леве границе y (подразумева се %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 "" -"Број тачака почевши од десне границе x (подразумева се %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 "" -"Број тачака почевши од десне границе y (подразумева се %s) које ће бити " -"опсечене." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" -"Датотека која прави ghostscript, а која омогућава да свака страна буде " -"опсечена појединачно `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -"bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Могућности опсецања:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Могућности које управљају трансформацијом ПДФ-а" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[могућности] датотека.pdf лозинка\n" -"\n" -"Дешифруј ПДФ датотеку.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Могућности за дешифровање:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[могућности] датотека.pdf лозинка\n" -"\n" -"Шифруј ПДФ датотеку.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Могућности за шифровање:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"датотека.pdf ...\n" -"\n" -"Тражи податке о ПДФ датотеци.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Аутор" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Тема" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Стваралац" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Странице" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Величина датотеке" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "ПДФ верзија" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[могућност] датотека1.pdf датотека2.pdf ...\n" -"\n" -"Биће коришћени метаподаци из прве ПДФ датотеке.\n" -"\n" -"Спаја више ПДФ датотека.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Могућности за спајање:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[могућности] датотека.podf\n" -"\n" -"Преокрени ПДФ датотеку.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Могућности за преокретање:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"датотека.pdf степени\n" -"\n" -"Окрени ПДФ датотеку у десно.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Могућности окретања:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [могућности] датотека.pdf страна_за_поделу ...\n" -"%prog %%name [могућности] датотека.pdf опсег_страна_за_поделу ...\n" -"\t\n" -"Нпр.\n" -"\t\n" -"%prog %%name датотека.pdf 6\n" -"%prog %%name датотека.pdf 6-12\n" -"%prog %%name датотека.pdf 6-12 8 10 9-20\n" -"\n" -"Подели ПДФ датотеку.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Могућности за поделу:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5908,6 +5681,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Уреди колекције" @@ -7026,12 +6803,12 @@ msgstr "излаз" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7461,19 +7238,23 @@ msgstr "Изабери боју текста" msgid "Choose background color" msgstr "Изабери боју позадине" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Направи везу" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Унесите УРЛ" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Уобичајен приказ" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML изворни код." @@ -8351,21 +8132,61 @@ msgstr "Занемари &слике" msgid "PDF Output" msgstr "Излазни ПДФ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Величина &папира:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Оријентација:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "&Прилагођена величина:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Сачувај р&азмере насловне стране." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "&Прилагођена величина:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rif - врста слова" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Sans - врста слова:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Шта&мпана слова:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "&Стандардни словолик:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Величина штампаних &слова:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -8671,30 +8492,26 @@ msgstr "Одреди поглавља у (XPath израз):" msgid "Insert page breaks before (XPath expression):" msgstr "Уметни прелом реда пре (XPath израз):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Неисправан XPath." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath израз %s је неисправан" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "&Ознака поглавља:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Уклони прву &слику." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Убаци &метаподатке као посебну страну на почетку књиге." - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Уклони &лажне ивице" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8702,9 +8519,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Уклони &лажне ивице" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Убаци &метаподатке као посебну страну на почетку књиге." + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "&Ознака поглавља:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Уклони прву &слику." #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9785,6 +9610,12 @@ msgstr "" "Све обележене књиге ће бити заувек избрисане s вашег уређаја. Молим " "вас да проверите списак." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Аутор" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Место" @@ -10684,7 +10515,7 @@ msgstr "&Лозинка:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11595,64 +11426,94 @@ msgstr "Има %(count)d књига са форматом %(fmt)s" msgid "Choose formats" msgstr "Изабери формате." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11660,27 +11521,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12818,12 +12687,12 @@ msgid "LRF Viewer toolbar" msgstr "Трака са алаткама за LRF читач." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Следећа страница" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Претходна страница" @@ -14598,6 +14467,10 @@ msgstr "Аутоматско слање." msgid "Email" msgstr "Е-пошта" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Тема" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -14618,7 +14491,7 @@ msgstr "" "Ако је изабрано, преузете вести ће бити послате аутоматски
на ову " "електронску адресу (под условом да је у једном од наведених формата)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "нова електронска адреса" @@ -17336,39 +17209,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Подеси читач е-књига" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rif - врста слова" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Sans - врста слова:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Шта&мпана слова:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "По&дразумевана величина слова." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Величина штампаних &слова:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "&Стандардни словолик:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -17572,44 +17416,44 @@ msgstr "" msgid "No results found for:" msgstr "Ништа није пронађено за:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Пронађи у речнику." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "Трагање за следећим случајем" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Иди на..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Следећи одељак" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Претходни одељак" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Почетак документа." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Крај документа." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Почетак одељка." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Крај одељка." @@ -19572,18 +19416,18 @@ msgstr "" msgid "creating custom column " msgstr "правим корисничку колону " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Преводим стару базу података у библиотеку е-књига у %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Умножавам%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Сажимам базу података" @@ -22090,3 +21934,194 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Повежи се са Sony PRS-500 eBook читачем." + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Број тачака почевши од десне границе x (подразумева се %s) које ће бити " +#~ "опсечене." + +#~ 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 "" +#~ "Датотека која прави ghostscript, а која омогућава да свака страна буде " +#~ "опсечена појединачно `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " +#~ "bounding`" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "наредба ...\n" +#~ "\n" +#~ "наредба може бити једна од:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Користи %prog команду --help да добијеш више информација о жељеној наредби.\n" +#~ "\n" +#~ "Преради ПДФ.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[могућности] датотека.pdf\n" +#~ "\n" +#~ "Опсеци ПДФ датотеку.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Број тачака почевши од леве границе x (подразумева се %s) које ће бити " +#~ "опсечене." + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Број тачака почевши од леве границе y (подразумева се %s) које ће бити " +#~ "опсечене." + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Број тачака почевши од десне границе y (подразумева се %s) које ће бити " +#~ "опсечене." + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Путања до излазне датотеке. Подразумева се да ће датотека бити у тренутнј " +#~ "фасцикли." + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "датотека.pdf ...\n" +#~ "\n" +#~ "Тражи податке о ПДФ датотеци.\n" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Могућности које управљају трансформацијом ПДФ-а" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[могућности] датотека.pdf лозинка\n" +#~ "\n" +#~ "Шифруј ПДФ датотеку.\n" + +#~ msgid "Creator" +#~ msgstr "Стваралац" + +#~ msgid "Crop Options:" +#~ msgstr "Могућности опсецања:" + +#~ msgid "Encrypt Options:" +#~ msgstr "Могућности за шифровање:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[могућности] датотека.pdf лозинка\n" +#~ "\n" +#~ "Дешифруј ПДФ датотеку.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Могућности за дешифровање:" + +#~ msgid "File Size" +#~ msgstr "Величина датотеке" + +#~ msgid "Pages" +#~ msgstr "Странице" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[могућност] датотека1.pdf датотека2.pdf ...\n" +#~ "\n" +#~ "Биће коришћени метаподаци из прве ПДФ датотеке.\n" +#~ "\n" +#~ "Спаја више ПДФ датотека.\n" + +#~ msgid "PDF Version" +#~ msgstr "ПДФ верзија" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [могућности] датотека.pdf страна_за_поделу ...\n" +#~ "%prog %%name [могућности] датотека.pdf опсег_страна_за_поделу ...\n" +#~ "\t\n" +#~ "Нпр.\n" +#~ "\t\n" +#~ "%prog %%name датотека.pdf 6\n" +#~ "%prog %%name датотека.pdf 6-12\n" +#~ "%prog %%name датотека.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Подели ПДФ датотеку.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "датотека.pdf степени\n" +#~ "\n" +#~ "Окрени ПДФ датотеку у десно.\n" + +#~ msgid "Rotate Options:" +#~ msgstr "Могућности окретања:" + +#~ msgid "Reverse Options:" +#~ msgstr "Могућности за преокретање:" + +#~ msgid "Merge Options:" +#~ msgstr "Могућности за спајање:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[могућности] датотека.podf\n" +#~ "\n" +#~ "Преокрени ПДФ датотеку.\n" + +#~ msgid "Split Options:" +#~ msgstr "Могућности за поделу:" + +#~ msgid "Enter URL" +#~ msgstr "Унесите УРЛ" diff --git a/src/calibre/translations/sr@latin.po b/src/calibre/translations/sr@latin.po index 2448d4aa34..a9da228356 100644 --- a/src/calibre/translations/sr@latin.po +++ b/src/calibre/translations/sr@latin.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-23 11:36+0000\n" "Last-Translator: Radan Putnik \n" "Language-Team: Serbian Latin \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:47+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:56+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -132,23 +131,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -157,7 +141,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -191,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -204,9 +188,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -931,26 +912,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1119,14 +1100,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1187,8 +1168,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1198,8 +1179,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1221,8 +1202,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1249,7 +1230,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1742,10 +1722,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1755,25 +1731,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1866,63 +1842,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1930,27 +1906,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2757,6 +2733,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3097,12 +3094,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3110,13 +3115,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3124,35 +3129,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3161,14 +3166,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3177,25 +3182,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3203,29 +3208,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3236,7 +3241,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3246,105 +3251,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3352,66 +3357,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3419,27 +3424,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3657,11 +3662,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3670,62 +3675,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3750,7 +3755,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3779,7 +3783,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4218,185 +4221,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5412,6 +5240,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6482,12 +6314,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6917,19 +6749,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7785,20 +7621,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8095,30 +7971,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8126,8 +7998,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9179,6 +9059,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10014,7 +9900,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10906,64 +10792,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10971,27 +10887,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12098,12 +12022,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13802,6 +13726,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13819,7 +13747,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16432,39 +16360,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16661,44 +16560,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18431,17 +18330,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 07f4ac7b7c..869b8ec27f 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-04-29 15:11+0000\n" "Last-Translator: Johan Segerstedt \n" "Language-Team: Swedish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:42+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:51+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -34,13 +34,12 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -133,23 +132,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -158,7 +142,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -192,12 +176,12 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,9 +189,6 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -978,26 +959,26 @@ msgstr "Sökväg till biblioteket för lång. Måste vara mindre än tecken %d." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Allmänt" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Kort B" @@ -1197,14 +1178,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheter" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1272,8 +1253,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1283,8 +1264,8 @@ msgstr "Överför böcker till enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1306,8 +1287,8 @@ msgstr "Tar bort böcker från enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1334,7 +1315,6 @@ msgstr "Kommunicera med Blackberry-telefoner." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1842,10 +1822,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Kommunicera med läsplattan Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Kommunicera med läsplattan Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Kommunicera med Sony ebokläsare äldre än PRST1." @@ -1855,18 +1831,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Kommentarer har tagits bort eftersom SONYs läsare får spatt" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Alla efter titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Alla efter författare" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1875,7 +1851,7 @@ msgstr "" "enheten. Möjliga alternativ är: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1986,63 +1962,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2050,27 +2026,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Hämta enhetsinformation..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3036,6 +3012,27 @@ msgstr "" "Bevara proportioner av omslaget, i stället för sträcka och det fylla hela " "första sidan av den genererade pdf." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3495,6 +3492,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3503,7 +3508,7 @@ msgstr "" "att läggas till stilreglerna i källfilen. De kan också användas för att " "åsidosätta källfilens bestämmelser." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3511,13 +3516,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3529,35 +3534,35 @@ msgstr "" "bort dessa marginaler. Ibland kan detta orsaka avlägsnande av marginaler som " "inte borde ha tagits bort. I detta fall kan du inaktivera borttagning." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3571,7 +3576,7 @@ msgstr "" "\"original\" (standard) behåller de inställningar för justering som anges i " "källfilen. Observera att endast vissa format stöder mariginaljustering." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3581,7 +3586,7 @@ msgstr "" "stycket 1,5 em. Mellanrum kan inte tas bort om källfilen inte använder " "stycken (

- eller

-taggar)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3595,13 +3600,13 @@ msgstr "" "värde kommer indraget som anges i indatadokumentet användas, det vill säga, " "calibre ändrar inte indraget." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Använd omslag från källfilen i stället för det angivna omslaget." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

-eller

- taggar)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3617,7 +3622,7 @@ msgstr "" "Ställ in höjden på in tomma rader (i EM). Höjden av linjerna mellan " "punkterna blir dubbelt det värde som här." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3629,7 +3634,7 @@ msgstr "" "så fall, om du anger ett omslag i calibre, kommer det resulterande " "dokumentet ha två omslagsbilder om du inte markerar det här alternativet." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3637,7 +3642,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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3646,13 +3651,13 @@ msgstr "" "motsvarigheter. För detaljer, se " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Konvertera snitsiga citat, streck, och specialtecken till deras " "motsvarigheter i vanlig text." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3660,7 +3665,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3677,7 +3682,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:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3693,81 +3698,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:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Ange publiceringsdatum." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3775,7 +3780,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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3786,20 +3791,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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3811,20 +3816,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:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -3832,7 +3837,7 @@ msgstr "" "Vänsterjusteras scen brytningsmarkörer är centrerade. Ersätt mjuka scen " "pauser som använder flera tomma rader med övergripande linjer." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -3840,7 +3845,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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -3849,7 +3854,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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -3857,31 +3862,31 @@ 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 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:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 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:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 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:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 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:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 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:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 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:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3889,27 +3894,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Misslyckades med att tolka datum/tid" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Konverterar indata till HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Omformar e-boken..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Skapar" @@ -4159,11 +4164,11 @@ msgstr "Följ bearbetningsprocessen" msgid "Convert LRS to LRS, useful for debugging." msgstr "Konvertera LRS till LRS. Används vid felsökning." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Ogiltig LRF-fil. Kunde inte skriva metadata." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4177,59 +4182,59 @@ msgstr "" "Visa/redigera metadata i en LRF-fil.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Ange boktitel" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Ange sorteringsnyckel för titeln" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Ange författare" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Ange sorteringsnyckel för författaren" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Den kategori boken tillhör. Exempel: Historia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Sökväg till en bild som kommer att användas som detta objekts miniatyrbild" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Sökväg till en TXT-fil som innehåller den kommentar som skall lagras i LRF-" "filen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Extrahera miniatyrbild från LRF-fil" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Ange förlag" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Ange bokens klassificering" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Ange bokens upphovsman" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Ange bokens producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4237,7 +4242,7 @@ msgstr "" "Extrahera omslag från en LRF-fil. Observera att LRF-formatet inte har några " "definierade omslag, så vi kommer att gissa omslaget." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Ange bokens identitet" @@ -4264,7 +4269,6 @@ msgid "No" msgstr "Nej" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4293,7 +4297,6 @@ msgid "Publisher" msgstr "Förlag" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" @@ -4776,238 +4779,11 @@ msgstr "Fotnoter" msgid "Sidebar" msgstr "Sidram" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"kommando ...\n" -"\n" -"Kommandot kan vara något av följande:\n" -"[%%commands]\n" -"\n" -"Använd %prog kommando --help för att få mer information om ett visst " -"kommando\n" -"\n" -"Manipulera en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[alternativ] file.pdf\n" -"\n" -"Beskär en PDF-fil.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Sökväg till utfil. Som standard skapas filen i den aktuella katalogen." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Antal bildpunkter att beskära från det mest vänstra x (grundinställning är " -"%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 "" -"Antal bildpunkter att beskära från det mest vänstra y (grundinställning är " -"%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 "" -"Antal bildpunkter att beskära från det mest högra x (grundinställning är %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 "" -"Antal bildpunkter att beskära från det mest högra y (grundinställning är %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" -"En fil som genereras av ghostscript och som tillåter att varje sida beskärs " -"individuelt `gs-dSAFER-dNOPAUSE-dBATCH-sDEVICE = bbox file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Beskärningsalternativ:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Alternativ för att kontrollera PDF-konverteringen" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[alternativ] fil.pdf lösenord\n" -"\n" -"Dekryptera en PDF-fil.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Dekrypteringsalternativ:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[alternativ] fil.pdf lösenord\n" -"\n" -"Kryptera en PDF-fil.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Krypteringsalternativ:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"fil.pdf ...\n" -"\n" -"Få info om en PDF-fil.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Författare" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Ämne" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Upphovsman" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Sidor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Filstorlek" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF-version" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[alternativ] fil1.pdf fil2.pdf ...\n" -"\n" -"Metadata kommer att användas från den först angivna PDF-filen.\n" -"\n" -"Sammanfogar enskilda PDF-filer.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Alternativ för sammanfogning:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[alternativ] file.pdf\n" -"\n" -"Reversera en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Reverseringsalternativ:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf grader\n" -"\n" -"Rotera sidor i en PDF medurs.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Rotationsalternativ:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [alternativ] fil.pdf sida att dela på ...\n" -"%prog %%name [alternativ] fil.pdf sidintervall att dela vid ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name fil.pdf 6\n" -"%prog %%name fil.pdf 6-12\n" -"%prog %%name fil.pdf 6-12 8 10 9-20\n" -"\n" -"Dela en PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Alternativ för delning:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6074,6 +5850,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Hantera samlingar" @@ -7216,12 +6996,12 @@ msgstr "utdata" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7658,19 +7438,23 @@ msgstr "Välj förgrundsfärg" msgid "Choose background color" msgstr "Välj bakgrundsfärg" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Skapa länk" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Ange URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Normal vy" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML-källa" @@ -8575,22 +8359,62 @@ msgstr "&Inga bilder" msgid "PDF Output" msgstr "PDF-utdata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Pappersstorlek:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Orientering:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "Behåll omslagets proportioner" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rif-familjen:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Sans-familjen:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "Familj för fast bredd-teckensnitt:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "Normalt tecken&snitt:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Teckenstorlek för fast bredd:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "PMLZ kodat utdata" @@ -8890,30 +8714,26 @@ msgstr "Identifiera kapitel med (XPath-uttryck):" msgid "Insert page breaks before (XPath expression):" msgstr "Infoga sidbrytningar före (XPath-uttryck):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Ogiltig XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath-uttrycket %s är ogiltigt." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Kapitel&markering:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Ta bort första bilden" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Infoga &metadata som en sida i början av boken" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Ta bort &falska marginaler" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8925,9 +8745,17 @@ msgstr "" "att använda dessa alternativ. Lämna ersätta fältet tomt och ange din " "sidhuvud / sidfot regexps bort i sökfältet." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Ta bort &falska marginaler" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Infoga &metadata som en sida i början av boken" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Kapitel&markering:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Ta bort första bilden" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10102,6 +9930,12 @@ msgstr "" "Alla markerade böcker kommer att tas bort permanent från din enhet. " "Kontrollera listan." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Författare" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Plats" @@ -11011,7 +10845,7 @@ msgstr "Lösenord:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11970,64 +11804,94 @@ msgstr "" msgid "Choose formats" msgstr "Välj format" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12035,27 +11899,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -13206,12 +13078,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF-visarens verktygsrad" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Nästa sida" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Föregående sida" @@ -15099,6 +14971,10 @@ msgstr "Sänd automatiskt" msgid "Email" msgstr "E-post" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Ämne" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "Format för e-post. Första matchande format kommer att skickas." @@ -15121,7 +14997,7 @@ msgstr "" "Om markerat, kommer hämtade nyheter att skickas automatiskt
till denna e-" "postadress (förutsatt att de finns i ett av de listade formaten)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "ny e-postadress" @@ -18018,39 +17894,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Konfigurera läsplattor" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rif-familjen:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Sans-familjen:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "Familj för fast bredd-teckensnitt:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "Stan&dardteckenstorlek:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Teckenstorlek för fast bredd:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "Normalt tecken&snitt:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -18254,44 +18101,44 @@ msgstr "" msgid "No results found for:" msgstr "Inga resultat hittades för:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "&Leta i ordlista" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Gå till..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Nästa avsnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Föregående avsnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Dokumentets början" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Dokumentets slut" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Avsnittets början" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Avsnittets slut" @@ -20301,17 +20148,17 @@ msgstr "" msgid "creating custom column " msgstr "skapa anpassad kolumn " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, 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:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Kopierar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Komprimerar databas" @@ -23188,3 +23035,191 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Decrypt Options:" +#~ msgstr "Dekrypteringsalternativ:" + +#~ msgid "Crop Options:" +#~ msgstr "Beskärningsalternativ:" + +#~ msgid "Encrypt Options:" +#~ msgstr "Krypteringsalternativ:" + +#~ msgid "File Size" +#~ msgstr "Filstorlek" + +#~ msgid "Pages" +#~ msgstr "Sidor" + +#~ msgid "Creator" +#~ msgstr "Upphovsman" + +#~ msgid "PDF Version" +#~ msgstr "PDF-version" + +#~ msgid "Reverse Options:" +#~ msgstr "Reverseringsalternativ:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf grader\n" +#~ "\n" +#~ "Rotera sidor i en PDF medurs.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[alternativ] file.pdf\n" +#~ "\n" +#~ "Reversera en PDF.\n" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "kommando ...\n" +#~ "\n" +#~ "Kommandot kan vara något av följande:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Använd %prog kommando --help för att få mer information om ett visst " +#~ "kommando\n" +#~ "\n" +#~ "Manipulera en PDF.\n" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Kommunicera med läsplattan Sony PRS-500." + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[alternativ] file.pdf\n" +#~ "\n" +#~ "Beskär en PDF-fil.\n" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Sökväg till utfil. Som standard skapas filen i den aktuella katalogen." + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Antal bildpunkter att beskära från det mest vänstra x (grundinställning är " +#~ "%s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "" +#~ "Antal bildpunkter att beskära från det mest vänstra y (grundinställning är " +#~ "%s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Antal bildpunkter att beskära från det mest högra x (grundinställning är %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Antal bildpunkter att beskära från det mest högra y (grundinställning är %s)" + +#~ 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 "" +#~ "En fil som genereras av ghostscript och som tillåter att varje sida beskärs " +#~ "individuelt `gs-dSAFER-dNOPAUSE-dBATCH-sDEVICE = bbox file.pdf 2> bounding`" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Alternativ för att kontrollera PDF-konverteringen" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[alternativ] fil.pdf lösenord\n" +#~ "\n" +#~ "Dekryptera en PDF-fil.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[alternativ] fil.pdf lösenord\n" +#~ "\n" +#~ "Kryptera en PDF-fil.\n" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "fil.pdf ...\n" +#~ "\n" +#~ "Få info om en PDF-fil.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[alternativ] fil1.pdf fil2.pdf ...\n" +#~ "\n" +#~ "Metadata kommer att användas från den först angivna PDF-filen.\n" +#~ "\n" +#~ "Sammanfogar enskilda PDF-filer.\n" + +#~ msgid "Merge Options:" +#~ msgstr "Alternativ för sammanfogning:" + +#~ msgid "Rotate Options:" +#~ msgstr "Rotationsalternativ:" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [alternativ] fil.pdf sida att dela på ...\n" +#~ "%prog %%name [alternativ] fil.pdf sidintervall att dela vid ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name fil.pdf 6\n" +#~ "%prog %%name fil.pdf 6-12\n" +#~ "%prog %%name fil.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Dela en PDF.\n" + +#~ msgid "Split Options:" +#~ msgstr "Alternativ för delning:" + +#~ msgid "Enter URL" +#~ msgstr "Ange URL" diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index 03631c9c0e..72c9b72c1b 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-05 17:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Tamil \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:43+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:51+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3659,11 +3664,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3672,62 +3677,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3752,7 +3757,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3781,7 +3785,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4220,185 +4223,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5414,6 +5242,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6484,12 +6316,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6919,19 +6751,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7787,20 +7623,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8097,30 +7973,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8128,8 +8000,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9181,6 +9061,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10016,7 +9902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10908,64 +10794,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10973,27 +10889,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12100,12 +12024,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13804,6 +13728,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13821,7 +13749,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16434,39 +16362,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16663,44 +16562,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18433,17 +18332,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index e8f35ff3b5..d22fddd23f 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-08-05 17:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Telugu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:43+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:51+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "వార్తలు" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "ప్రచురణకర్త" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "నిర్మాత" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "ప్రక్కపట్టీ" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "రచయిత" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "విషయం" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "పేజీలు" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "ఫైలు పరిమాణం" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "విలీన ఎంపికలు:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "రచయిత" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "&సంకేతపదం:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "తర్వాతి పేజీ" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "విషయం" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -20877,3 +20776,12 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "File Size" +#~ msgstr "ఫైలు పరిమాణం" + +#~ msgid "Pages" +#~ msgstr "పేజీలు" + +#~ msgid "Merge Options:" +#~ msgstr "విలీన ఎంపికలు:" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index 58d471afb0..eb81e2a993 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-12-15 15:14+0000\n" "Last-Translator: akarong \n" "Language-Team: Thai \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:43+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:51+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:428 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:438 @@ -43,13 +43,12 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -142,23 +141,8 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -167,7 +151,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -201,12 +185,12 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -214,9 +198,6 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -955,26 +936,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "การ์ด ข" @@ -1154,14 +1135,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "ข่าว" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "บัญชีรายชื่อ" @@ -1222,8 +1203,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1233,8 +1214,8 @@ msgstr "ถ่ายหนังสือลงในอุปกรณ์ปล #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1256,8 +1237,8 @@ msgstr "ลบหนังสือออกจากอุปกรณ์ปล #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1284,7 +1265,6 @@ msgstr "ติดต่อกับโทรศัพท์ Blackberry" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "โกวิท เกาะยาง(kidding)" @@ -1783,10 +1763,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "ติดต่อกับ Nuut2 eBook reader" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "ติดต่อกับ Sony PRS-500 eBook reader" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1796,18 +1772,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1816,7 +1792,7 @@ msgstr "" "ส่วนใหญ่ได้แก่ " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1909,63 +1885,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1973,27 +1949,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "เรียกข้อมูลอุปกรณ์ปลายทาง" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2839,6 +2815,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3216,12 +3213,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3229,13 +3234,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3243,35 +3248,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3280,7 +3285,7 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3290,7 +3295,7 @@ msgstr "" "แต่ฟังก์ชั่นนี้จะใช้ไม่ได้กับไฟล์ต้นฉบับที่ไม่มีการใช้แทรคพารากราฟ (แทรค

" "หรือ

)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3299,13 +3304,13 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "ใช้ปกที่พบในต้นฉบับเป็นปกหนังสือ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

หรือ

)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3327,7 +3332,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3336,24 +3341,24 @@ msgstr "" "จะเป็นประโยชน์ในกรณีที่อีบุคส์รีดเดอร์ของคุณไม่สามารถแสดงหรือค้นหาชุดข้อมูลได" "้โดยตรง" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3364,7 +3369,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3374,105 +3379,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "กำหนดชื่อผู้แต่ง ถ้ามีหลายคนให้คั่นด้วย &" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "ใช้เลขจำนวนครั้งในการพิมพ์เป็นดัชนีในการเรียงลำดับ " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "ตัวอักษรที่ใช้ในกรณีเรียงลำดับโดยใช้ชื่อผู้แต่ง " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "กำหนดหน้าปกสำหรับไฟล์ที่ระบุ หรือ URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "กำหนดวันที่พิมพ์" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3480,66 +3485,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3547,27 +3552,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "ไม่พบอีบุคส์ในที่เก็บไฟล์" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "ไม่สามารถใส่วันเวลาลงไปได้" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "แปลงอินพุทเป็น HTML" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "กำลังทำการแปลงอีบุ๊ค" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "กำลังสร้าง" @@ -3788,11 +3793,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3801,56 +3806,56 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "กำหนดชื่อหนังสือ" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "กำหนดคีย์หลักในการเรียงลำดับชื่อหนังสือ" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "กำหนดผู้แต่ง" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "กำหนดคีย์หลักในการเรียงลำดับตามชื่อผู้แต่ง" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "หนังสือนี้อยู่ในหมวด เช่น หมวดประวัติศาสตร์" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "พาทที่อยู่ของรูปซึ่งจะนำมาเป็นรูปสัญลักษณ์แทนไฟลนี้" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "นำรูปสัญลักษณ์ออกมาจากไฟล์ LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "กำหนดสำนักพิมพ์" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "กำหนดการจัดหมวดหมู่หนังสือ" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "กำหนดผู้สร้างหนังสือ" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "กำหนดโรงงานผู้ผลิต" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -3858,7 +3863,7 @@ msgstr "" "นำปกออกมาจากไฟล์ LRF สังเกตว่าในรูปแบบ LRF จะไม่มีการกำหนดหน้าปก " "ดังนั้นจึงต้องหาภาพอื่นใส่แทนเพื่อบอกว่าเป็นปก" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "กำหนดรหัสหนังสือ" @@ -3883,7 +3888,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3912,7 +3916,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4351,185 +4354,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5545,6 +5373,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6615,12 +6447,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7050,19 +6882,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7918,20 +7754,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8228,30 +8104,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8259,8 +8131,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9312,6 +9192,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10147,7 +10033,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11039,64 +10925,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11104,27 +11020,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12231,12 +12155,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13935,6 +13859,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13952,7 +13880,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16565,39 +16493,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16794,44 +16693,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18564,17 +18463,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -21011,3 +20910,6 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "ติดต่อกับ Sony PRS-500 eBook reader" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 496f049aeb..ad886b6c97 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-17 16:19+0000\n" "Last-Translator: thomass \n" "Language-Team: Turkish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:43+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:52+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -976,26 +957,26 @@ msgstr "Kütüphanenin yolu çok uzun. %d karakterden daha az olmalı" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "EVET" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Ana" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Kart A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Kart B" @@ -1193,14 +1174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Haberler" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Katalog" @@ -1267,8 +1248,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1278,8 +1259,8 @@ msgstr "Kitaplar cihaza aktarılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1301,8 +1282,8 @@ msgstr "Cihazdaki kitaplar kaldırılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1329,7 +1310,6 @@ msgstr "Blackberry smart phone ile bağlantı kur" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1861,10 +1841,6 @@ msgstr "Nook Color, TSR veTablet eKitap okuyucular ile iletişime geçin." msgid "Communicate with the Nuut2 eBook reader." msgstr "Nuut2 eBook" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Sony PRS-500 eBook reader ile bağlantı kur" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "PRST1'den daha eski Sony eBook ile bağlantı kur" @@ -1874,18 +1850,18 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "SONY okuyucuları engellediği için yorumlar silinmiştir" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "İsme göre tümü" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Yazara göre tümü" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1894,7 +1870,7 @@ msgstr "" "listesi. Olasılıklar şunlar: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2015,63 +1991,63 @@ msgstr "" "sadece ilk yazarın adı gösterilecektir. Eğer Metadata Plugboards " "kullanıyorsanız bu özelliği iptal edin" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2079,27 +2055,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Aygıt bilgisini al..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -3080,6 +3056,27 @@ msgstr "" "Kapağı yaratılmış pdf'in ilk tam sayfasını dolduracak şekilde uzatmak yerine " "kapağın en/boy oranını koru." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3506,6 +3503,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3513,7 +3518,7 @@ msgstr "" "CSS biçim sayfasına veya ham CSS'ye olan yol. Bu CSS, kaynak dosyadaki biçim " "kurallarına eklenecek, bu sayede bu kuralların yerine kullanılabilecektir." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3521,13 +3526,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3540,35 +3545,35 @@ msgstr "" "kaldırılmasına neden olur. Böyle bir durumda bu boşlukların kaldırılması " "işlemini iptal edebilirsiniz." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3582,7 +3587,7 @@ msgstr "" "kaynak dosyadaki değeri korur. Tüm çıktı formatlarının çift tarafa dayalı " "formatı desteklemediiğini unutmayın." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3592,7 +3597,7 @@ msgstr "" "1,5em olarak ayarla. Eğer kaynak dosyası paragraları(

or

" "etiketleri) kullanmamışsa boşluk kaldırma çalışmayacaktır." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3606,13 +3611,13 @@ msgstr "" "değeri negatif olarak ayarlarsanız girdi belgesinde belirlenen paragraf " "girintisi kullanılır. Yani calibre paragraf girintisini değiştirmez." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Belirtilen kapak yerine kaynak dosyasındaki algılanan kapağı kullan" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

or " "

etiketlerini) içermiyorsa çalışmaz" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3628,7 +3633,7 @@ msgstr "" "Eklenen boşlukların yüksekliğini \"em\" cinsinden ayarlayın. Parağraf arası " "boşluklar ise buradaki değerin iki katı olarak ayarlanacaktır." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3640,7 +3645,7 @@ msgstr "" "edilir. Çünkü bu seçeneği seçmemeniz durumunda eğer başka bir resmi kapak " "olarak kullanmak üzere seçerseniz çıktı iki kapak resmi içerir." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3649,7 +3654,7 @@ msgstr "" "ekitap okuyucunuz metadata'yı doğrudan göstermeyi desteklemiyorsa bu seçenek " "faydalı olabilir." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3658,12 +3663,12 @@ msgstr "" "eşdeğerleriyle değiştir. Detaylar için bakınız " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Süslü tırnak, tire ve üç nokta işaretlerini düz versiyonlarına çevir." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3671,7 +3676,7 @@ msgstr "" "Metaveriyi seçili OPF dosyasından oku. Bu dosyadan okunacak metaveri, kaynak " "dosyadaki herhangi bir metaverinin yerine geçecektir." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3688,7 +3693,7 @@ msgstr "" "bulunursa bu durumda değiştirme işleminde Calibre'nin arayüz dili esas " "alınacaktır." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3698,83 +3703,83 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 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:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 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:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Basım tarihini ayarla" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "Kitap zamandamgasını tanımla(Artık kullanılmıyor)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3782,7 +3787,7 @@ msgstr "" "Heuristic işlemeyi etkinleştir. Bu seçenek gerçekleşecek herhangi bir " "heurostic işleme için ayarlanmalıdır." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3792,19 +3797,19 @@ 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "İtalik olacak ortak kelimelere ve modellere bak, ve bunları italikleştir." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3816,74 +3821,74 @@ msgstr "" "uzunluğunun biraz altındadır. Eğer bir dökümanda bir iki satır sarkıyorsa, " "bu değer düşürülmelidir." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 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:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "sr1-replace araması ile değiştirmek için arama şablonu (regular expression- " "regex)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "sr1-search aramasıyle bulunan metin için yeni değer" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "sr2-replace araması ile değiştirmek için arama şablonu (regular expression- " "regex)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "sr2-search araması ile bulunan metin için yeni değer." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "sr3-replace araması ile değiştirmek için arama şablonu (regular expression- " "regex)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "sr3-search aramasıyle bulunan metin için yeni değer." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3891,29 +3896,29 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 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:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Tarih/saat çözümlenemedi." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Girdi HTML ye çevriliyor ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "E-kitap dönüştürmeleri çalışıyor ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Oluşturuluyor" @@ -4148,11 +4153,11 @@ msgstr "Ayrıntılı işleme" msgid "Convert LRS to LRS, useful for debugging." msgstr "LRS dosyasından LRS dosyası derle, hata ayıklama için faydalıdır." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Geçersiz LRF dosyası. Metadata ayarlanamıyor." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4166,63 +4171,63 @@ msgstr "" "Bir LRF dosyasındaki metadataya bak/düzelt.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Kitap ismini kaydet." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Sıralama anahtarını başlık olarak kaydet." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Yazar kaydet." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Sıralama anahtarını yazar olarak kaydet." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Bu kitabın kategorisi : Örneğin :Tarih" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" 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 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 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 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "LRF dosyasından küçük resimleri çıkart" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Yayımcıyı ayarla" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Kitap sınıflandırmasını kaydet" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Kitap oluşturanı kaydet" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Kitap üreticisini kaydet" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Kitap ID sini kaydet" @@ -4247,7 +4252,6 @@ msgid "No" msgstr "No" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4276,7 +4280,6 @@ msgid "Publisher" msgstr "Yayıncı" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Yapımcı" @@ -4727,192 +4730,12 @@ msgstr "Dipnotlar" msgid "Sidebar" msgstr "Yan Çubuk" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -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 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -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 "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 "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 "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 "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Kırpma Seçenekleri:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Pdf dönüştürmesinin kontrol seçenekleri" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Şifre Çözme Seçenekleri:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Şifreleme Seçenekleri:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Yazar" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Konu" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Oluşturan" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Sayfalar" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Dosya Boyutu" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF Sürümü" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Birleştirme Seçenekleri:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\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:" -msgstr "Dönüştürme Seçenekleri:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Bölme Seçenekleri:" - #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "" @@ -5927,6 +5750,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Koleksiyonları yönet" @@ -6997,12 +6824,12 @@ msgstr "çıktı" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7432,19 +7259,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Adres gir" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML Kaynağı" @@ -8300,20 +8131,60 @@ msgstr "" msgid "PDF Output" msgstr "PDF Çıktısı" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Kağıt Boyutu:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Se&rif ailesi:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Sans ailesi:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "S&tandart yazı tipi:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8610,30 +8481,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Bölüm &işareti" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "İlk resmi &kaldır" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Sahte &boşlukları kaldır" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8641,9 +8508,17 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Sahte &boşlukları kaldır" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Bölüm &işareti" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "İlk resmi &kaldır" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9694,6 +9569,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Yazar" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10529,7 +10410,7 @@ msgstr "&Parola:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11421,64 +11302,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11486,27 +11397,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12613,12 +12532,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Sonraki Sayfa" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Önceki Sayfa" @@ -14318,6 +14237,10 @@ msgstr "Otomatik gönder" msgid "Email" msgstr "E-Posta" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Konu" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "E-postalanacak biçimler. İlk eşleşen biçim gönderilir." @@ -14335,7 +14258,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "yeni e-posta adresi" @@ -16961,39 +16884,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Ekitap görüntüleyiciyi yapılandır" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Se&rif ailesi:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Sans ailesi:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Öntanımlı yaztipi boyutu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "S&tandart yazı tipi:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "Serif" @@ -17192,44 +17086,44 @@ msgstr "" msgid "No results found for:" msgstr "Şunun için bulunan yeni sonuçlar:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18962,17 +18856,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "%s kopyalanıyor" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -21435,3 +21329,73 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "File Size" +#~ msgstr "Dosya Boyutu" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Sony PRS-500 eBook reader ile bağlantı kur" + +#~ msgid "Pages" +#~ msgstr "Sayfalar" + +#~ msgid "Creator" +#~ msgstr "Oluşturan" + +#~ msgid "PDF Version" +#~ msgstr "PDF Sürümü" + +#~ msgid "Rotate Options:" +#~ msgstr "Dönüştürme Seçenekleri:" + +#~ msgid "Merge Options:" +#~ msgstr "Birleştirme Seçenekleri:" + +#~ msgid "Enter URL" +#~ msgstr "Adres gir" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Pdf dönüştürmesinin kontrol seçenekleri" + +#~ msgid "Crop Options:" +#~ msgstr "Kırpma Seçenekleri:" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Sağdan kırpılacak piksel sayısı en fazla x ( öntanımlı %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "Soldan kırpılacak piksel sayısı en fazla x ( öntanımlı %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Sağdan kırpılacak piksel sayısı en fazla x ( öntanımlı %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Soldan kırpılacak piksel sayısı en fazla y ( öntanımlı %s)" + +#~ 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." + +#~ msgid "Encrypt Options:" +#~ msgstr "Şifreleme Seçenekleri:" + +#~ msgid "Decrypt Options:" +#~ msgstr "Şifre Çözme Seçenekleri:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf açısı\n" +#~ "\n" +#~ "PDF dosyalarını saat yönünde çevir.\n" + +#~ msgid "Split Options:" +#~ msgstr "Bölme Seçenekleri:" diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index 0a7c633ba6..9e3f2e39cf 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-08-24 14:11+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:43+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:52+0000\n" +"X-Generator: Launchpad (build 15887)\n" "Language: uk\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -35,13 +35,12 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -134,23 +133,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -159,7 +143,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -193,12 +177,12 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,9 +190,6 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -986,26 +967,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Так" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Головна" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "Картка A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Картка B" @@ -1209,14 +1190,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новини" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Каталог" @@ -1283,8 +1264,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1294,8 +1275,8 @@ msgstr "Передаю книжки до пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1317,8 +1298,8 @@ msgstr "Вилучаємо книжки з пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1345,7 +1326,6 @@ msgstr "Обмін даними зі смартфоном Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Ковід Ґоял" @@ -1905,10 +1885,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "Зв’язується з Nuut2 eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Встановлює зв’язок з пристроєм для читання книжок Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1921,18 +1897,18 @@ msgstr "" "ці коментарі" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Усі по назві" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Усі по автору" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1941,7 +1917,7 @@ msgstr "" "Можливості включають: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2066,38 +2042,38 @@ msgstr "" "автора книги, якщо у книги декілька авторів. Не позначайте пункт, якщо ви " "використовуєте додаткові засоби обробки метаданих." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "Портативний пристрій" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "Обмін даними з програмами на портативному пристрої" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "Увімкнути з’єднання під час запуску" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" "Позначте цей пункт, щоб дозволити Calibre вмикати з’єднання під час запуску" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "Захисний пароль" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Вкажіть пароль, який програма на пристрої має використовувати для " "встановлення з’єднання з Calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "Фіксований порт мережі" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2106,11 +2082,11 @@ msgstr "" "у полі «Порт». Якщо пункт не буде позначено, використовуватиметься " "випадковий порт." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "Номер порту: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2118,21 +2094,21 @@ msgstr "" "Вкажіть номер порту, який має використовувати драйвер, якщо позначено пункт " "«Фіксований порт мережі»." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "Виводити додаткові діагностичні дані" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" "Позначте цей пункт, якщо вас попросять про додаткові дані під час " "обговорення вади." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "Увімкнути визначення періоду бездіяльності" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2145,29 +2121,29 @@ msgstr "" "виконуватиметься, отже calibre не розриватиме з’єднання у автоматичному " "режимі." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "Забагато спроб встановлення з’єднання від %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Отримую інформацію про пристрій…" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "Некоректний порт у параметрах: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" "Не вдалося встановити з’єднання з портом %d. Спробуйте скористатися іншим " "значенням." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "Не вдалося отримати у користування випадковий порт" @@ -3178,6 +3154,27 @@ msgstr "" "Зберегти співвідношення сторін обкладинки, замість того, щоб розтягнути її " "до розміру першої сторінки створеного pdf." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3663,6 +3660,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." @@ -3671,7 +3676,7 @@ msgstr "" "правил щодо стилів з файла початкових даних, отже ним можна скористатися для " "змінити початкових правил." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3683,7 +3688,7 @@ msgstr "" "використанню параметрів вашого пристрою. Приклад: font-family,color,margin-" "left,margin-right" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" @@ -3691,7 +3696,7 @@ msgstr "" "Вираз XPath. Розриви сторінок буде вставлено до вказаних елементів. Щоб " "вимкнути, вкажіть такий вираз: /" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3703,7 +3708,7 @@ msgstr "" "поля. Іноді може призвести до вилучення полів, які не слід вилучати. У " "такому разі ви можете вимкнути вилучення." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " @@ -3713,7 +3718,7 @@ msgstr "" "від’ємного значення призведе до того, що полів просто не буде. Примітка: 72 " "пункти відповідають 1 дюйму." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " @@ -3723,7 +3728,7 @@ msgstr "" "від’ємного значення призведе до того, що полів просто не буде. Примітка: 72 " "пункти відповідають 1 дюйму." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " @@ -3733,7 +3738,7 @@ msgstr "" "від’ємного значення призведе до того, що полів просто не буде. Примітка: 72 " "пункти відповідають 1 дюйму." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " @@ -3743,7 +3748,7 @@ msgstr "" "від’ємного значення призведе до того, що полів просто не буде. Примітка: 72 " "пункти відповідають 1 дюйму." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3758,7 +3763,7 @@ msgstr "" "початкове вирівнювання тексту не буде змінено. Зауважте, що можливість " "вирівнювання передбачено лише у деяких з форматів виведення даних." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3768,7 +3773,7 @@ msgstr "" "1,5 em. Вилучення інтервалів не працюватиме, якщо у файлі початкових даних " "не використовуються абзаци (теґи

і

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3782,13 +3787,13 @@ msgstr "" "значення від'ємним, використовуватиметься відступ, вказаний у початковому " "документі, тобто calibre його не змінюватиме." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Використати обкладинку з початкового файла, а не вказану обкладинку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

або

теґи)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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." @@ -3804,7 +3809,7 @@ msgstr "" "Встановити висоту вставлених порожніх рядків (у em). Висота рядків між " "абзацами буде вдвічі більшою за вказане тут значення." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3817,7 +3822,7 @@ msgstr "" "у перетвореній книзі двох зображень обкладинок: початкового і створеного " "calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3826,7 +3831,7 @@ msgstr "" "для читання електронних книжок не передбачено можливості безпосереднього " "показу метаданих або пошуку за метаданими." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3835,12 +3840,12 @@ msgstr "" "відповідники. Докладніше про перетворення можна дізнатися зі сторінки " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Перетворити форматовані лапки, тире та трикрапки на звичайні еквіваленти." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3848,7 +3853,7 @@ msgstr "" "Прочитати метадані з вказаного файла OPF. Прочитані з цього файла метадані " "перевизначать будь-які інші метадані у початковому файлі." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3865,7 +3870,7 @@ msgstr "" "(наприклад, спільні символи китайської та японської мов), представлення буде " "виконано відповідно до поточної мови інтерфейсу calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3881,83 +3886,83 @@ msgstr "" "Типово, calibre перетворить лігатури на пари звичайних символів. Якщо буде " "позначено цей пункт, програма зберігатиме лігатури." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Вказати авторів. Декілька авторів повинні бути розділені амперсандами (&)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "Версія заголовка, що використовується для сортування. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "Рядок, що використовується для сортування за автором. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "Встановити обкладинку для вказаного файла або URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Вказати дату публікації." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" "Встановити часову позначку для книги (більше ніде не використовується)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -3965,7 +3970,7 @@ msgstr "" "Увімкнути евристичну обробку. Цей пункт має бути позначено, щоб програма " "могла виконувати будь-яку евристичну обробку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3976,14 +3981,14 @@ msgstr "" "змісту, але ним можна скористатися у поєднанні з пунктом виявлення структури " "для створення змісту." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Знайти типові слова та взірці, які позначають курсив, і відтворити курсив у " "тексті." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -3991,7 +3996,7 @@ msgstr "" "Перетворити відступи, створені за допомогою декількох нероздільних об’єктів " "пробілів, у відступи, відповідні таблиці стилів CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -4003,12 +4008,12 @@ msgstr "" "значення 0,4, трошки менше за половину довжини рядка. Якщо з’єднанню " "підлягають лише декілька рядків у документі, вам слід вибрати менше значення." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Скасувати перенесення рядків на основі пунктуації та іншого форматування." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -4016,7 +4021,7 @@ msgstr "" "Вилучити з документа порожні абзаци, якщо їх розташовано між будь-якими " "іншими абзацами" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -4024,7 +4029,7 @@ msgstr "" "Вирівняні ліворуч роздільники сцен буде вирівняно за центром. Гнучкі розриви " "сцен декількома порожніми рядками буде замінено горизонтальними лініями." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -4032,7 +4037,7 @@ msgstr "" "Замінити роздільник сцен вказаним текстом. Типово буде використано текст з " "вхідного документа." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -4042,7 +4047,7 @@ msgstr "" "виконати з дефісом (зберегти чи вилучити) як словник використовуватиметься " "сам текст документа." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -4050,34 +4055,34 @@ msgstr "" "Шукати послідовності з теґів

або

. Такі теґи має бути " "перенумеровано, щоб запобігти поділу тексту посередині заголовків глави." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Шаблон пошуку (формальний вираз), який буде замінено під час sr1-пошуку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "Замінник тексту, знайденого за допомогою sr1-пошуку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Шаблон пошуку (формальний вираз), який буде замінено під час sr2-пошуку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "Замінник тексту, знайденого за допомогою sr2-пошуку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Шаблон пошуку (формальний вираз), який буде замінено під час sr3-пошуку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "Замінник тексту, знайденого за допомогою sr3-пошуку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -4091,28 +4096,28 @@ msgstr "" "формальних виразів python. Слід також використовувати у файлі кодування UTF-" "8." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "Не можу знайти е-книжку всередині архіву" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Значення індексу серії і оцінка повинні бути цілими числами. Ігнорується." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "Не вдалося розібрати дату/час" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "Конвертую вхідний файл в HTML…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Виконую перетворення книги…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Створюю" @@ -4363,11 +4368,11 @@ msgstr "Деталізація процесу" msgid "Convert LRS to LRS, useful for debugging." msgstr "Перетворення LRS в LRS, корисно для діагностики." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Некоректний файл LRF. Неможливо внести метадані." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -4381,57 +4386,57 @@ msgstr "" "Показати/редагувати метадані файла LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Ввести назву книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "Ввести ключ сортування за автором" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Вставити автора" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "Ввести ключ сортування за авторами" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Віднести книгу до категорії. Наприклад: Історія" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Шлях до ілюстрації, що використовуватиметься як мініатюра" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Шлях до файла txt, що містить коментарі, що зберігатимуться в файлі lrf." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Видобути мініатюру з файла LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Вказати видавця" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Вказати класифікацію книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Вказати автора створеної книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "Вказати виробника книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -4440,7 +4445,7 @@ msgstr "" "обкладинки, використовуйте замість неї будь-яку евристично підібрану " "обкладинку." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Вказати ID книжки" @@ -4468,7 +4473,6 @@ msgid "No" msgstr "Ні" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4497,7 +4501,6 @@ msgid "Publisher" msgstr "Видавець" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Виробник (продюсер)" @@ -4992,233 +4995,11 @@ msgstr "Виноски" msgid "Sidebar" msgstr "Бічна панель" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"команда …\n" -"\n" -"можна використовувати такі команди:\n" -"[%%commands]\n" -"\n" -"Скористайтеся командою «%prog команда --help», щоб дізнатися більше про " -"певну команду\n" -"\n" -"Обробка PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[параметри] файл.pdf\n" -"\n" -"Обрізати файл PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Шлях до вихідного файла. Типово файл створюється у поточному каталозі." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Кількість пікселів для обрізування від найлівішого значення за x (типово %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 "Кількість пікселів для обрізування від найлівішого y (типово %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 "Кількість пікселів для обрізування від найправішого x (типово %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 "Кількість пікселів для обрізування від найправішого y (типово %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" -"Файл, створений ghostscript, який дозволяє унікально обрізати кожну сторінку " -"`gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Параметри обрізки:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Параметри керування перетворенням pdf" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf пароль\n" -"\n" -"Дешифрувати PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Параметри дешифрування:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf пароль\n" -"\n" -"Шифрувати a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Параметри шифрування:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf …\n" -"\n" -"Отримати інфо про PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Автор" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Тема" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Автор" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Сторінки" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Розмір файла" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF версія" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf …\n" -"\n" -"Буде використано метадані першого вказаного PDF.\n" -"\n" -"Об’єднання окремих PDF файлів.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Параметри об’єднання:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"Перевернути PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "Параметри перевертання:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf градус\n" -"\n" -"Повернути сторінки PDF за годинникової стрілкою.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Параметри обертання:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf сторінка_за_якою_розбити …\n" -"%prog %%name [options] file.pdf діапазон_сторінок_за_якими_розбити …\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Розділити PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Параметри розділення:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6310,6 +6091,10 @@ msgstr "" "Хочете, щоб бездротове з’єднання з пристроєм встановлювалося під час запуску " "Calibre автоматично?" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Керування збірками" @@ -7487,12 +7272,12 @@ msgstr "вивід" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7944,19 +7729,23 @@ msgstr "Виберіть колір тексту" msgid "Choose background color" msgstr "Виберіть колір тла" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "Створити посилання" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Вкажіть адресу" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "Звичайний перегляд" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Код HTML" @@ -8869,21 +8658,61 @@ msgstr "&Без зображень" msgid "PDF Output" msgstr "Вивід PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "&Розмір паперу:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "&Орієнтація:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "&Нетиповий розмір:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "З&берігати співвідношення розмірів обкладинки" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "&Нетиповий розмір:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "Гар&нітура з засічками:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "&Гарнітура без засічок:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "&Моноширинна гарнітура:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "&Типовий шрифт:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " пк" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "Розм&ір моноширинного шрифту:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -9204,30 +9033,26 @@ msgstr "Виявляти глави за (виразом XPath):" msgid "Insert page breaks before (XPath expression):" msgstr "Вставляти розриви сторінок перед (виразом XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Некоректне значення XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "Вираз XPath %s є некоректним." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "Позна&чка глави:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Вилучити перше &зображення" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Вставити &метадані як сторінку на початку книги" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "Вилучити &фіктивні поля" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -9240,9 +9065,17 @@ msgstr "" "замінника і вкажіть формальні вирази верхнього і нижнього колонтитула у полі " "пошуку." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "Вилучити &фіктивні поля" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Вставити &метадані як сторінку на початку книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "Позна&чка глави:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Вилучити перше &зображення" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -10446,6 +10279,12 @@ msgstr "" "Всі позначені книжки буде остаточно вилучено з вашого пристрою. Будь " "ласка, перевірте список." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Автор" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Розташування" @@ -11380,7 +11219,7 @@ msgstr "&Пароль:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -12361,7 +12200,7 @@ msgstr "Маємо %(count)d книг у форматі %(fmt)s" msgid "Choose formats" msgstr "Обрати формати" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " @@ -12372,7 +12211,7 @@ msgstr "" "встановити з’єднання між вашим портативним пристроєм і calibre, вам слід " "встановити пароль." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " @@ -12383,7 +12222,7 @@ msgstr "" "пункт, якщо ви користуєтеся мережею, з’єднання у якій не захищено, без " "встановлення пароля для доступу до з’єднання." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " @@ -12394,7 +12233,7 @@ msgstr "" "ваш пристрій не може встановити з’єднання з calibre, спробуйте позначити цей " "пункт і ввести число." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." @@ -12403,38 +12242,68 @@ msgstr "" "вдасться, спробуйте інше число. Ви можете скористатися будь-яким цілим " "числом у діапазоні від 8000 до 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "Некоректний номер порту" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "Вам слід вказати номер порту." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "Номер порту має бути число у діапазоні від 8000 до 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "Проблеми з запуском бездротового пристрою" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" "Не вдалося запустити драйвер бездротового пристрою. Повідомлення: «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "Керування портативними пристроями" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -12447,27 +12316,35 @@ msgstr "" "мережі. Будь ласка, дозвольте такий доступ. Якщо ви цього не зробите, " "обмін даними бездротовим з’єднанням стане неможливим." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" -msgstr "Необов’язковий пароль для захисту" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "Додатковий &пароль:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "Необов’язковий пароль для захисту" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "Необов’язковий &фіксований порт:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "Необов’язковий номер порту" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "&Фіксований порт" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "&Автоматично дозволяти з’єднання під час запуску calibre" @@ -13626,12 +13503,12 @@ msgid "LRF Viewer toolbar" msgstr "Панель інструментів перегляду LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Наступна сторінка" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Попередня сторінка" @@ -15582,6 +15459,10 @@ msgstr "Автоматичне надсилання" msgid "Email" msgstr "Електронна пошта" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Тема" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -15606,7 +15487,7 @@ msgstr "" "Якщо позначено, автоматично надсилати отримані новини
на вказану адресу " "електронної пошти (якщо новину записано у одному з форматів зі списку)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "нова адреса електронної пошти" @@ -18629,39 +18510,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "Налаштування переглядача книжок" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "Гар&нітура з засічками:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "&Гарнітура без засічок:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "&Моноширинна гарнітура:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "&Типовий розмір шрифту:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " пк" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "Розм&ір моноширинного шрифту:" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "&Типовий шрифт:" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "З засічками" @@ -18871,44 +18723,44 @@ msgstr "&Теми" msgid "No results found for:" msgstr "Нічого не знайдено до:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "По&шук у словнику" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "Пе&реглянути зображення…" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "З&найти наступний відповідник" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Перейти…" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "Наступний розділ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "Попередній розділ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "Початок документа" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "Кінець документа" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "Початок розділу" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "Кінець розділу" @@ -21070,19 +20922,19 @@ msgstr "відновлене налаштування " msgid "creating custom column " msgstr "створення нетипового стовпчика " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Перенесення старої бази даних до бібліотеки електронних книжок у " "%s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "Копіювання %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "Ущільнення бази даних" @@ -24352,3 +24204,186 @@ msgstr "" "натиснути клавішу Enter. Бажаний спосіб роботи залежить від стану метаданих " "у вашій\n" "бібліотеці та особистих уподобань у редагуванні." + +#~ msgid "Crop Options:" +#~ msgstr "Параметри обрізки:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf пароль\n" +#~ "\n" +#~ "Дешифрувати PDF.\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "Параметри дешифрування:" + +#~ msgid "Creator" +#~ msgstr "Автор" + +#~ msgid "Pages" +#~ msgstr "Сторінки" + +#~ msgid "PDF Version" +#~ msgstr "PDF версія" + +#~ 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 "" +#~ "Файл, створений ghostscript, який дозволяє унікально обрізати кожну сторінку " +#~ "`gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf пароль\n" +#~ "\n" +#~ "Шифрувати a PDF.\n" + +#~ msgid "Encrypt Options:" +#~ msgstr "Параметри шифрування:" + +#~ msgid "Merge Options:" +#~ msgstr "Параметри об’єднання:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Перевернути PDF.\n" + +#~ msgid "Reverse Options:" +#~ msgstr "Параметри перевертання:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf градус\n" +#~ "\n" +#~ "Повернути сторінки PDF за годинникової стрілкою.\n" + +#~ msgid "Rotate Options:" +#~ msgstr "Параметри обертання:" + +#~ msgid "Split Options:" +#~ msgstr "Параметри розділення:" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Встановлює зв’язок з пристроєм для читання книжок Sony PRS-500." + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Параметри керування перетворенням pdf" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf …\n" +#~ "\n" +#~ "Отримати інфо про PDF.\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf …\n" +#~ "\n" +#~ "Буде використано метадані першого вказаного PDF.\n" +#~ "\n" +#~ "Об’єднання окремих PDF файлів.\n" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf сторінка_за_якою_розбити …\n" +#~ "%prog %%name [options] file.pdf діапазон_сторінок_за_якими_розбити …\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Розділити PDF.\n" + +#~ msgid "Enter URL" +#~ msgstr "Вкажіть адресу" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "команда …\n" +#~ "\n" +#~ "можна використовувати такі команди:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Скористайтеся командою «%prog команда --help», щоб дізнатися більше про " +#~ "певну команду\n" +#~ "\n" +#~ "Обробка PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[параметри] файл.pdf\n" +#~ "\n" +#~ "Обрізати файл PDF.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Кількість пікселів для обрізування від найлівішого значення за x (типово %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Кількість пікселів для обрізування від найлівішого y (типово %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "Кількість пікселів для обрізування від найправішого x (типово %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "Кількість пікселів для обрізування від найправішого y (типово %s)" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Шлях до вихідного файла. Типово файл створюється у поточному каталозі." + +#~ msgid "File Size" +#~ msgstr "Розмір файла" diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index ba5b01f67b..1793999997 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-04-02 21:19+0000\n" "Last-Translator: mahmood \n" "Language-Team: Urdu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:44+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:52+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index f52dff82e9..27b7a5c4e1 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-04-16 18:36+0000\n" "Last-Translator: Lunafan \n" "Language-Team: Vietnamese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:44+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:52+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -973,26 +954,26 @@ msgstr "Đường dẫn tới thư viện quá dài. Cần ít hơn %d ký tự" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "Đồng ý" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "Chính" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "Thẻ B" @@ -1192,14 +1173,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Tin tức" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "Danh mục" @@ -1266,8 +1247,8 @@ msgstr "Đang lấy danh mục sách có trên thiết bị...." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1277,8 +1258,8 @@ msgstr "Đang chuyển sách sang thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1300,8 +1281,8 @@ msgstr "Đang xoá sách khỏi thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1328,7 +1309,6 @@ msgstr "Giao tiếp với điện thoại thông minh Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1856,10 +1836,6 @@ msgstr "Giao tiếp với các thiết bị đọc sách Nook: Color, TSR, bản msgid "Communicate with the Nuut2 eBook reader." msgstr "Giao tiếp với thiết bị đọc sách Nuut2." -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Giao tiếp với thiết bị đọc sách Sony PRS-500." - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "Giao tiếp với các thiết bị đọc Sony đời cũ trước PRST1." @@ -1870,18 +1846,18 @@ msgstr "" "Thiết bị đọc SONY không xử lý được ghi chú; các ghi chú đã bị xóa bỏ." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "Liệt kê toàn bộ theo tựa đề" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "Liệt kê toàn bộ theo tác giả" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1890,7 +1866,7 @@ msgstr "" "thiết bị, tách bằng dấu phẩy. Ví dụ: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2004,63 +1980,63 @@ msgstr "" "T1. Với những sách có nhiều tác giả, chỉ tác giả đầu tiên được hiển thị. Bỏ " "chọn nếu dùng Quy tắc sửa thông tin miêu tả." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2068,27 +2044,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Lấy thông tin về thiết bị" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2951,6 +2927,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3322,12 +3319,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3335,13 +3340,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3349,35 +3354,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3390,7 +3395,7 @@ msgstr "" "liệu trong tập tin đầu vào. Chú ý: Chức năng canh lề chỉ có trong một vài " "định dạng xuất." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3400,7 +3405,7 @@ msgstr "" "khoảng 1.5em. Nếu tập tin đầu vào không sử dụng đoạn (thẻ

hoặc

), " "phần mềm không thể xóa khoảng trắng." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3409,7 +3414,7 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -3417,7 +3422,7 @@ msgstr "" "Ưu tiên sử dụng bìa sách được tìm ra từ tập tin đầu vào hơn là bìa đã được " "định trước." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

hoặc

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3439,7 +3444,7 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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." @@ -3447,17 +3452,17 @@ msgstr "" "Chèn thông tin mô tà vào đầu cuốn sách. Hữu ích nếu thiết bị đọc sách của " "bạn không có chức năng hiển thị/tìm kiếm thông tin mô tà trực tiếp." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -3465,7 +3470,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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3476,7 +3481,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3486,106 +3491,106 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 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:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 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:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "Gán ngày xuất bản" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3593,66 +3598,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3660,27 +3665,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 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:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 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:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "Đang thay đổi sách điện tử" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "Đang tạo" @@ -3901,11 +3906,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "Chuyển đổi LRS sang LRS, hữu ích cho việc gỡ lỗi." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "Tập tin LRF không hợp lệ. Không thể gán thông tin mô tả." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3914,58 +3919,58 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "Đặt tiêu đề cho sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "Gán tên Tác giả" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "Thể loại của sách, ví dụ: Lịch sử" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Đường dẫn tới hình ảnh sẽ được dùng làm ảnh thu nhỏ của tập tin này" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Đường dẫn đến tập tin txt chứa lời bình/chú thích bạn muốn lưu trong tập tin " "lrf." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "Tách ảnh thu nhỏ từ tập tin LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "Gán tên Nhà xuất bản" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "Gán Phân loại sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "Gán người tạo sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -3973,7 +3978,7 @@ msgstr "" "Tách bìa sách từ tập tin LRF. Chú ý rằng định dạng LRF không có bìa xác " "định, do đó chúng tôi phải phỏng đoán bìa sách." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "Gán Mã sách" @@ -4000,7 +4005,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -4029,7 +4033,6 @@ msgid "Publisher" msgstr "Nhà xuất bản" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Chủ nhiệm" @@ -4475,203 +4478,11 @@ msgstr "Chú dẫn" msgid "Sidebar" msgstr "Thanh bên" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[tuỳ chọn] tập tin .pdf\n" -"\n" -"cắt một tập tin PDF\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" -"Đường dẫn tới tập tin xuất. Mặc định, một tập tin sẽ được tạo ra trong thư " -"mục hiện tại." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" +msgid "Page %d" msgstr "" -"Số điểm ảnh để bắt đầu cắt từ x ngoài cùng bên trái x (mặc dịnh là %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 "Số điểm ảnh để bắt đầu cắt từ ngoài cùng bên trái y (mặc định là %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 "" -"Số điểm ảnh để bắt đầu cắt từ x ngoài cùng bên phải x (mặc dịnh là %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 "" -"Số điểm ảnh để bắt đầu cắt từ x ngoài cùng bên phải y (mặc dịnh là %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "Tuỳ chọn cắt:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "Tuỳ chọn cho phép kiểm soát thay đổi của tập tin PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[tùy chọn] tập_tin.pdf mật_khẩu\n" -"\n" -"Giải mã tập tin PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "Tùy chọn giải mã" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[tuỳ chọn] tập_tin.pdf mật_khẩu\n" -"\n" -"Mã hoá một tập tin PDF\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "Tùy chọn mã hóa" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"tập_tin.pdf ...\n" -"\n" -"Lấy thông tin về một tập tin PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "Tác giả" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "Chủ đề" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "Người tạo" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "Trang" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "Kích thước tập tin" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "Phiên bản PDF" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "Tùy chọn ghép" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "Tùy chọn xoay:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "Tùy chọn tách:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5696,6 +5507,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6804,12 +6619,12 @@ msgstr "tập tin xuất" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7239,19 +7054,23 @@ msgstr "" msgid "Choose background color" msgstr "Chọn màu nền" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "Nhập URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "Nguồn HTML" @@ -8114,20 +7933,60 @@ msgstr "Không có hình" msgid "PDF Output" msgstr "Xuất PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "Khổ &giấy:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8427,30 +8286,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath không hợp lệ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "Loại bỏ ảnh đầu tiên" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "Chèn thông tin mô tả như một trang vào phần đầu sách" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8458,10 +8313,18 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "Chèn thông tin mô tả như một trang vào phần đầu sách" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "Loại bỏ ảnh đầu tiên" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -9519,6 +9382,12 @@ msgstr "" "Những sách được chọn sẽ bị xóa vĩnh viễn khỏi thiết bị của bạn. Xin " "kiểm tra trước." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "Tác giả" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "Đường dẫn" @@ -10354,7 +10223,7 @@ msgstr "&Mật khẩu:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11246,64 +11115,94 @@ msgstr "" msgid "Choose formats" msgstr "Chọn định dạng" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11311,27 +11210,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12440,12 +12347,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "Trang tiếp theo" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "Trang trước" @@ -14144,6 +14051,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "Chủ đề" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -14161,7 +14072,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16789,39 +16700,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -17018,44 +16900,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18791,17 +18673,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" @@ -21248,3 +21130,103 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Creator" +#~ msgstr "Người tạo" + +#~ msgid "Encrypt Options:" +#~ msgstr "Tùy chọn mã hóa" + +#~ msgid "Decrypt Options:" +#~ msgstr "Tùy chọn giải mã" + +#~ msgid "Pages" +#~ msgstr "Trang" + +#~ msgid "PDF Version" +#~ msgstr "Phiên bản PDF" + +#~ msgid "Merge Options:" +#~ msgstr "Tùy chọn ghép" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[tuỳ chọn] tập tin .pdf\n" +#~ "\n" +#~ "cắt một tập tin PDF\n" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "" +#~ "Đường dẫn tới tập tin xuất. Mặc định, một tập tin sẽ được tạo ra trong thư " +#~ "mục hiện tại." + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "Số điểm ảnh để bắt đầu cắt từ ngoài cùng bên trái y (mặc định là %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "" +#~ "Số điểm ảnh để bắt đầu cắt từ x ngoài cùng bên trái x (mặc dịnh là %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "" +#~ "Số điểm ảnh để bắt đầu cắt từ x ngoài cùng bên phải x (mặc dịnh là %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "" +#~ "Số điểm ảnh để bắt đầu cắt từ x ngoài cùng bên phải y (mặc dịnh là %s)" + +#~ msgid "Crop Options:" +#~ msgstr "Tuỳ chọn cắt:" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "Tuỳ chọn cho phép kiểm soát thay đổi của tập tin PDF" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "tập_tin.pdf ...\n" +#~ "\n" +#~ "Lấy thông tin về một tập tin PDF.\n" + +#~ msgid "File Size" +#~ msgstr "Kích thước tập tin" + +#~ msgid "Rotate Options:" +#~ msgstr "Tùy chọn xoay:" + +#~ msgid "Split Options:" +#~ msgstr "Tùy chọn tách:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[tùy chọn] tập_tin.pdf mật_khẩu\n" +#~ "\n" +#~ "Giải mã tập tin PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[tuỳ chọn] tập_tin.pdf mật_khẩu\n" +#~ "\n" +#~ "Mã hoá một tập tin PDF\n" + +#~ msgid "Enter URL" +#~ msgstr "Nhập URL" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "Giao tiếp với thiết bị đọc sách Sony PRS-500." diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index 956412c097..a7230f4ee2 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-07-05 23:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Walloon \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:44+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:53+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index 84167e8263..ee3e84a186 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2009-09-04 22:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Yiddish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:44+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:53+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 49b2b6f224..f2338d6826 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-06-15 15:18+0000\n" "Last-Translator: Jane Dong \n" "Language-Team: Simplified Chinese \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:46+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:55+0000\n" +"X-Generator: Launchpad (build 15887)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -36,13 +36,12 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -135,23 +134,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -160,7 +144,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -194,12 +178,12 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -207,9 +191,6 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -940,26 +921,26 @@ msgstr "书库的路径太长。路径长度必须小于 %d 个字符。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "是" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "主" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "存储卡A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "存储卡B" @@ -1143,14 +1124,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "新闻" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "分类" @@ -1213,8 +1194,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1224,8 +1205,8 @@ msgstr "传输书籍到设备中..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1247,8 +1228,8 @@ msgstr "正在从设备中删除书籍..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1275,7 +1256,6 @@ msgstr "与黑莓智能手机通信。" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1778,10 +1758,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "与 Nuut2 电子书阅读器通信。" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "与 Sony PRS-500 电子书阅读器通信。" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "与早于PRST1版本的索尼电子书阅读器进行联络。" @@ -1791,25 +1767,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "鉴于在SONY阅读器上会导致错误,注解被删除了" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "按标题" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "按作者" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "逗号间隔的元数据域列表,用以在设备形成合集。可能性包括: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1907,63 +1883,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1971,27 +1947,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "获取设备信息..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2843,6 +2819,27 @@ msgid "" "full first page of the generated pdf." msgstr "保持封面图片的长宽比,不要拉伸图片去填充满 PDF 文件的第一页。" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3220,12 +3217,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "CSS 样式表或 raw CSS 文件路径。该 CSS 样式表将会被添加到源文件的样式规则中,它可以覆盖输入文件中已定义的相同样式。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3233,13 +3238,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3249,35 +3254,35 @@ msgstr "" "有些文档通过在每一页上指定左右页边距来指定页面边框大小。 calibre 会尝试检测并移除这些页边距。有时候 calibre " "会错误的移除不应该移除的页边距,在这种情况下,你可以禁用这项功能。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3288,14 +3293,14 @@ msgstr "" "更改文本对齐方式。 使用值\"left\" 将转换资源中所有的文本为左对齐。 (如:未对齐) 使用值\"justify\" " "将转换资源中所有的未对齐的文本为对齐。使用值\"original\"(默认)则不更改源文件的对齐方式。请注意,仅部分输出格式支持对齐方式。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "移除段落之间的空行. 同时设置段落缩进为1.5em. 如果源文件不使用段落标记 (

或者

标签)程序将不执行段落空行移除." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3304,25 +3309,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "使用从源文件中检测到的封面文件." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

标记) 本选项将不起作用。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "设置插入的空白行的高度(单位:em)。段落间的空行高度会是两倍于这个设置值。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3330,30 +3335,30 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "转换各种形式的引号、破折号和省略号到它们的标准形式。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3367,7 +3372,7 @@ msgstr "" "\"%s\" 替换为 \"Mikhail Gorbachiov\"。并且当一个字符可能有多种表示方式时(比如中文和日文中一些共用的字符), " "calibre 会根据当前设置的界面语言类型决定如何去转换这类字符。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3380,87 +3385,87 @@ msgstr "" "fl之类的字母组合的一种特殊的展示方式。大部分阅读器在使用默认字体时无法支持“印刷连字”,所以常常无法正常显示。默认情况下,calibre会把“印刷连字”" "转换成对应的字母组合。本选项用于选择保留“印刷连字”。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "设置作者。多个作者之间请使用 & 符号分割。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "用作排序的书籍标题序列数字。 " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "用以进行按作者排序的关键字符串。 " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "设置封面为指定文件或 URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "设定出版日期。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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 " @@ -3469,18 +3474,18 @@ msgstr "" "检测未格式化的章节标题和子标题。把它们从二级标题 (

) 标签转换为三级标题 (

) " "标签。这个选项不会创建目录,但可以与文档结构检测功能一起使用并创建目录。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "寻找用于表示斜体的常见的词语或模式并把它转换为斜体。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3490,66 +3495,66 @@ msgstr "" "决定一行字符是否能成为一个新的段落的因子,有效值为 0 到 1 之间的小数,默认值是 " "0.4,即略小于半行的长度。如果文档中只有很少的行需要消除段落内换行,应当减小这个设置值。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "决定某行是否为段落内的换行时,使用标点符号和其它格式做为线索。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "对齐左对齐的小节分节符。把多个空白行表示小节分节符替换为水平横线。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "第一项要被替换的搜索模式(正则表达式)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "第一项搜索的替换文本。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "第二项要被替换的搜索模式(正则表达式)<" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "第二项搜索的替换文本。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "第三项要被替换的搜索模式(正则表达式)<" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "第三项搜索的替换文本。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3557,27 +3562,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "无法在压缩文件中找到电子书籍" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "序列索引和评分必须为数字。忽略" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "解析日期/时间失败" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "将输入转换为HTML中..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "正在对电子书籍进行转换..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "正在创建" @@ -3811,11 +3816,11 @@ msgstr "处理时打印信息" msgid "Convert LRS to LRS, useful for debugging." msgstr "转换 LRS 到 LRS,对调试有用。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "无效 LRF 文件。无法设置元数据。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3829,62 +3834,62 @@ msgstr "" "显示/编辑 LRF 文件的元数据。\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "设置书名" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "设置标题排序键" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "设置作者信息" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "设置作者排序键" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "设置电子书籍的类型. 例如: 历史" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "选择电子书籍的预览图片文件" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "选择txt文本文件作为LRF格式电子书籍的注释" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "从LRF文件中提取预览" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "设置出版商" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "设置书籍分类" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "设置书籍的创建者" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "设置书籍的出版商" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "从 LRF 文件中提取封面。由于 LRF 格式未定义封面元素,程序将使用智能查找功能。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "设置书籍ID" @@ -3909,7 +3914,6 @@ msgid "No" msgstr "否" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3938,7 +3942,6 @@ msgid "Publisher" msgstr "出版商" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "出品人" @@ -4393,230 +4396,11 @@ msgstr "脚注" msgid "Sidebar" msgstr "侧边栏" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"命令 ...\n" -"\n" -"命令可以为以下格式之一:\n" -"[%%commands]\n" -"\n" -"使用 %prog --help 来获取更多关于命令的帮助信息\n" -"\n" -"Manipulate a PDF.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"对PDF文件切边.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "输出文件路径. 默认输出文件夹为当前文件夹." - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "切边页面左侧横向切除的像素数 (默认值为 %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 "切边页面左侧纵向切除的像素数 (默认值为 %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 "切边页面右侧横向切除的像素数 (默认值为 %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 "切边页面右侧纵向切除的像素数 (默认值为 %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"由ghostscript生成的文件, 它可以按以下命令按页单独切边 `gs -dSAFER -dNOPAUSE -dBATCH -" -"sDEVICE=bbox file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "切边选项:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "控制PDF转换的选项" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"解密 PDF 文件。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "解密选项:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"加密 PDF 文件。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "加密选项:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf ...\n" -"\n" -"获取 PDF 文件信息。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "作者" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "主题" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "创建者" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "页数" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "文件大小" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF 版本" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"仅从第一个 PDF 文件中提取元数据。\n" -"\n" -"合并多个 PDF 文件.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "合并选项:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"反转一个PDF文件.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "反转选项:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf degrees\n" -"\n" -"顺时针旋转PDF文件.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "旋转选项:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"切分PDF文件.\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "切分选项:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5635,6 +5419,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "管理合集" @@ -6724,12 +6512,12 @@ msgstr "输出" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7159,19 +6947,23 @@ msgstr "选择前景色" msgid "Choose background color" msgstr "悬着后景色" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "创建链接" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "输入 URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "普通视图" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML 源代码" @@ -8038,21 +7830,61 @@ msgstr "无图像(&I)" msgid "PDF Output" msgstr "PDF 输出" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "纸张大小(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "纸张方向(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "自定义页面尺寸(&C):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "保持封面纵宽比(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "自定义页面尺寸(&C):" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "衬线字体(&R):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "Sans 字体(&S):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "等宽字体(&M):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "标准字体(&T):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "等宽字体大小(&F):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -8350,30 +8182,26 @@ msgstr "检测章节位置(XPath 表达式):" msgid "Insert page breaks before (XPath expression):" msgstr "之前插入分页位置(XPath 表达式):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "无效 XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath 表达式 %s 无效。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "章节标记(&M):" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "移除首个图像(&I)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "书籍开始页面插入元数据(&M)" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "移除不规范的页边距(&F)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8383,9 +8211,17 @@ msgstr "" "移除页眉页脚的功能已经被“查找与替换”功能所取代。请点击左侧的“查找与替换”选项来使用该功能。您只需在那里的查找框中输入页眉页脚的正则表达式并把替换值置空" "就可以实现移除页眉页脚的功能。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "移除不规范的页边距(&F)" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "书籍开始页面插入元数据(&M)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "章节标记(&M):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "移除首个图像(&I)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9502,6 +9338,12 @@ msgid "" "Please verify the list." msgstr "所有选中的书籍将从您的设备上永久删除。请检查此列表。" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "作者" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "位置" @@ -10362,7 +10204,7 @@ msgstr "密码(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11284,64 +11126,94 @@ msgstr "" msgid "Choose formats" msgstr "选择格式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11349,27 +11221,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12491,12 +12371,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF 查看程序工具栏" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "下一页" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "上一页" @@ -14269,6 +14149,10 @@ msgstr "自动发送" msgid "Email" msgstr "电子邮件" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "主题" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "电子邮件中使用的格式. 首先匹配的格式将被使用." @@ -14288,7 +14172,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "如选中, 下载的新闻奖自动被发送到
该邮件地址 (使用列出的支持格式之一)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "新邮件地址" @@ -17009,39 +16893,10 @@ msgstr "你正在修改一个键盘快捷键设置。在快捷键编辑框外点 msgid "Configure Ebook viewer" msgstr "配置电子书查看器" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "衬线字体(&R):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "Sans 字体(&S):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "等宽字体(&M):" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "默认字体大小(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "等宽字体大小(&F):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "标准字体(&T):" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "衬线" @@ -17240,44 +17095,44 @@ msgstr "" msgid "No results found for:" msgstr "未找到结果:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "词典查询(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "转到..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "下一节" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "上一节" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "文档起始" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "文档结尾" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "节起始" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "节末尾" @@ -19118,17 +18973,17 @@ msgstr "" msgid "creating custom column " msgstr "创建自定义列 " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "正在复制%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "正在压缩数据库" @@ -21592,3 +21447,183 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "输出文件路径. 默认输出文件夹为当前文件夹." + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "控制PDF转换的选项" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "切边页面左侧横向切除的像素数 (默认值为 %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "切边页面右侧横向切除的像素数 (默认值为 %s)" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "命令 ...\n" +#~ "\n" +#~ "命令可以为以下格式之一:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "使用 %prog --help 来获取更多关于命令的帮助信息\n" +#~ "\n" +#~ "Manipulate a PDF.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "对PDF文件切边.\n" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "切边页面左侧纵向切除的像素数 (默认值为 %s)" + +#~ msgid "Encrypt Options:" +#~ msgstr "加密选项:" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "切边页面右侧纵向切除的像素数 (默认值为 %s)" + +#~ 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 "" +#~ "由ghostscript生成的文件, 它可以按以下命令按页单独切边 `gs -dSAFER -dNOPAUSE -dBATCH -" +#~ "sDEVICE=bbox file.pdf 2> bounding`" + +#~ msgid "Crop Options:" +#~ msgstr "切边选项:" + +#~ msgid "File Size" +#~ msgstr "文件大小" + +#~ msgid "Pages" +#~ msgstr "页数" + +#~ msgid "Creator" +#~ msgstr "创建者" + +#~ msgid "PDF Version" +#~ msgstr "PDF 版本" + +#~ msgid "Decrypt Options:" +#~ msgstr "解密选项:" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "切分PDF文件.\n" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "顺时针旋转PDF文件.\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "反转一个PDF文件.\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "解密 PDF 文件。\n" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "加密 PDF 文件。\n" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "获取 PDF 文件信息。\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "仅从第一个 PDF 文件中提取元数据。\n" +#~ "\n" +#~ "合并多个 PDF 文件.\n" + +#~ msgid "Merge Options:" +#~ msgstr "合并选项:" + +#~ msgid "Reverse Options:" +#~ msgstr "反转选项:" + +#~ msgid "Rotate Options:" +#~ msgstr "旋转选项:" + +#~ msgid "Split Options:" +#~ msgstr "切分选项:" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "与 Sony PRS-500 电子书阅读器通信。" + +#~ msgid "Enter URL" +#~ msgstr "输入 URL" diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index eab80af624..2a766a7403 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2011-07-11 08:59+0000\n" "Last-Translator: Nader stouhy \n" "Language-Team: Chinese (Hong Kong) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:45+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:53+0000\n" +"X-Generator: Launchpad (build 15887)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -32,13 +32,12 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -131,23 +130,8 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -156,7 +140,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -190,12 +174,12 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,9 +187,6 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -930,26 +911,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "" @@ -1118,14 +1099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "" @@ -1186,8 +1167,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1197,8 +1178,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1220,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1248,7 +1229,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "" @@ -1741,10 +1721,6 @@ msgstr "" msgid "Communicate with the Nuut2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "" @@ -1754,25 +1730,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1841,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +1905,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2756,6 +2732,27 @@ msgid "" "full first page of the generated pdf." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3096,12 +3093,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3109,13 +3114,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3123,35 +3128,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3160,14 +3165,14 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3176,25 +3181,25 @@ msgid "" "calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 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:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3202,29 +3207,29 @@ msgid "" "images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3235,7 +3240,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3245,105 +3250,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 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:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3351,66 +3356,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3418,27 +3423,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "" @@ -3656,11 +3661,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3669,62 +3674,62 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "" @@ -3749,7 +3754,6 @@ msgid "No" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3778,7 +3782,6 @@ msgid "Publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" @@ -4217,185 +4220,10 @@ msgstr "" msgid "Sidebar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" - -#: /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 "" - -#: /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 "" - -#: /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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -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 "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" +msgid "Page %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 @@ -5411,6 +5239,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "" @@ -6481,12 +6313,12 @@ msgstr "" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -6916,19 +6748,23 @@ msgstr "" msgid "Choose background color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "" @@ -7784,20 +7620,60 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 @@ -8094,30 +7970,26 @@ msgstr "" msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8125,8 +7997,16 @@ msgid "" "header/footer removal regexps into the search field." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 @@ -9178,6 +9058,12 @@ msgid "" "Please verify the list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "" @@ -10013,7 +9899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10905,64 +10791,94 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -10970,27 +10886,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12097,12 +12021,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "" @@ -13801,6 +13725,10 @@ msgstr "" msgid "Email" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" @@ -13818,7 +13746,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "" @@ -16431,39 +16359,10 @@ msgstr "" msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "" @@ -16660,44 +16559,44 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "" @@ -18430,17 +18329,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index aa22e7e7bf..801d3e249f 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: 2012-08-24 06:03+0000\n" +"POT-Creation-Date: 2012-08-31 03:51+0000\n" "PO-Revision-Date: 2012-07-21 12:23+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-28 05:46+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-08-31 04:55+0000\n" +"X-Generator: Launchpad (build 15887)\n" "Language: zh_TW\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -33,13 +33,12 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 #: /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:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 @@ -132,23 +131,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:111 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 @@ -157,7 +141,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 @@ -191,12 +175,12 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2758 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -204,9 +188,6 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -938,26 +919,26 @@ msgstr "書庫的路徑太長。必須少於 %d 字元。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1053 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1052 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:852 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:875 msgid "Yes" msgstr "是" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1208 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1207 msgid "Main" msgstr "主要" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1210 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1209 msgid "Card A" msgstr "記憶卡 A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1212 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1211 msgid "Card B" msgstr "記憶卡 B" @@ -1139,14 +1120,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3262 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "新聞" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3218 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3236 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 msgid "Catalog" msgstr "分類" @@ -1209,8 +1190,8 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:857 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:859 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1220,8 +1201,8 @@ msgstr "正在傳送書籍到裝置中..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:870 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:881 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1243,8 +1224,8 @@ msgstr "正在從裝置中移除書籍..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:901 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:907 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1271,7 +1252,6 @@ msgstr "和黑莓機的電話交換資料" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" @@ -1774,10 +1754,6 @@ msgstr "與 Nook Color、 TSR 與 Tablet 電子書閱讀器連接。" msgid "Communicate with the Nuut2 eBook reader." msgstr "與 Nuut2 eBook 閱讀器連接。" -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "與 Sony PRS-500 eBook 閱讀器連接。" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." msgstr "與 Sony eBook PRST1 之前的閱讀器連接。" @@ -1787,25 +1763,25 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 msgid "All by title" msgstr "全部依書名" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "All by author" msgstr "全部依作者" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "要轉換到裝置上收藏的元數據欄位清單(以逗號分隔)。可用的數值包含: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1903,63 +1879,63 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:119 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:124 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:128 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1967,27 +1943,27 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:591 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:705 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "取得裝置資訊..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:976 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:999 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" msgstr "" @@ -2837,6 +2813,27 @@ msgid "" "full first page of the generated pdf." msgstr "保持封面的長寬比,而不將它延伸到填滿產生的 pdf 的第一頁。" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +msgid "The font family used to render serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +msgid "The font family used to render sans-serif fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "The font family used to render monospaced fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +msgid "The default font size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +msgid "The default font size for monospaced text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" "Specify the character encoding of the output document. The default is cp1252." @@ -3208,12 +3205,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 msgid "" +"An XPath expression to detect the location in the document at which to start " +"reading. Some ebook reading programs (most prominently the Kindle) use this " +"location as the position at which to open the book. See the XPath tutorial " +"in the calibre User Manual for further help using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "CSS 樣式表或原生 CSS 的路徑。這個 CSS 會添加到來源檔案的樣式規則中,因此可以用來覆蓋那些規則。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:327 msgid "" "A comma separated list of CSS properties that will be removed from all CSS " "style rules. This is useful if the presence of some style information " @@ -3221,13 +3226,13 @@ msgid "" "family,color,margin-left,margin-right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:328 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" "Some documents specify page margins by specifying a left and right margin on " "each individual paragraph. calibre will try to detect and remove these " @@ -3235,35 +3240,35 @@ msgid "" "have been removed. In this case you can disable the removal." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:355 #, python-format msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:361 #, python-format msgid "" "Set the bottom margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:357 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 #, python-format msgid "" "Set the left margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 #, python-format msgid "" "Set the right margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -3272,7 +3277,7 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:390 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -3280,7 +3285,7 @@ msgid "" msgstr "" "移除段落之間的間距。同時將段落設定 1.5em 的縮排。如果來源檔案沒有使用段落(

標籤),間距移除功能將不會有作用。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -3291,25 +3296,25 @@ msgstr "" "當 calibre 移除段落間的空白列時,它會自動設定段落縮排,以確保能容易的辨別段落。這個選項控制了縮排的寬度 (以 em " "計)。如果您將這個數值設定為負值,則會使用輸入文件中所指定的縮排,亦即,calibre 不會改變文件的縮排。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:406 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "使用從來源檔案中檢測到的封面文件." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

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

標記) 本選項將不起作用。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:419 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "設定插入的空白列高度 (以 em 計)。在段落之間的高度會是這裡設定的兩倍。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" "Remove the first image from the input ebook. Useful if the input document " "has a cover image that is not identified as a cover. In this case, if you " @@ -3319,13 +3324,13 @@ msgstr "" "移除輸入電子書的第一張圖片。當輸入文件已有封面圖片但不想將它當作封面時很有用。在這個情況下,如果您在 calibre " "中設定了封面,而您沒有指定這個選項,輸出的文件最後會有兩張封面。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 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:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -3333,17 +3338,17 @@ msgstr "" "將一般的引號、破折號和刪節號轉換為它們在印刷上正確的同義字。需要更多詳細資料,請查閱 " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -3356,7 +3361,7 @@ msgstr "" "將萬國碼字元轉譯成 ASCII 表示法。請小心使用,因為這會將萬國碼字元以 ASCII 取代。例如它會將「%s」以「Mikhail " "Gorbachiov」取代。同時請注意有多種表示法的字元(例如中文與日語共用的字元)會以目前的 calibre 介面語言來表示。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 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 " @@ -3366,105 +3371,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:493 #: /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:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:497 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "設定作者。多個作者應以半形&分隔。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "The version of the title to be used for sorting. " msgstr "用來排序的書名版本。 " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "String to be used when sorting by author. " msgstr "當以作者來排序會用這個字串來排序. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 msgid "Set the cover to the specified file or URL" msgstr "設定封面為指定的檔案或 URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /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:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /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:512 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 #: /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:516 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 #: /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:520 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 #: /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:524 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /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:528 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:538 #: /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:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 #: /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:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:546 #: /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:540 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Set the publication date." msgstr "設定出版日期。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "Set the book timestamp (no longer used anywhere)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 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:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "偵測未格式化的章節標題與副標題。將它們改變為 h2 和 h3 標籤。這個設定值不會建立目錄,但可以結合結構偵測來建立。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "尋找代表斜體的一般文字和圖案並將它們斜體化。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 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:570 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 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 " @@ -3472,66 +3477,66 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:588 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 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:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 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:604 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:614 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:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "要以 sr1-replace 取代的搜尋模式 (正規表示式)。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:625 msgid "Replacement to replace the text found with sr1-search." msgstr "用來取代以 sr1-search 找到的文字。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:619 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "要以 sr2-replace 取代的搜尋模式 (正規表示式)。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:624 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 msgid "Replacement to replace the text found with sr2-search." msgstr "用來取代以 sr2-search 找到的文字。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:628 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:638 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "要以 sr3-replace 取代的搜尋模式 (正規表示式)。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:633 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:643 msgid "Replacement to replace the text found with sr3-search." msgstr "用來取代以 sr3-search 找到的文字。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "" "Path to a file containing search and replace regular expressions. The file " "must contain alternating lines of regular expression followed by replacement " @@ -3539,27 +3544,27 @@ msgid "" "python regex syntax and the file must be UTF-8 encoded." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:746 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:756 msgid "Could not find an ebook inside the archive" msgstr "無法在壓縮文件中找到電子書籍" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:814 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "系列索引和評等的數值必須為數字。忽略" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:811 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:821 msgid "Failed to parse date/time" msgstr "解析日期/時刻失敗" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:973 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:983 msgid "Converting input to HTML..." msgstr "將輸入轉換為HTML格式..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1000 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1010 msgid "Running transforms on ebook..." msgstr "正在對電子書籍進行轉換..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1123 msgid "Creating" msgstr "正在建立" @@ -3792,11 +3797,11 @@ msgstr "詳細處理工作" msgid "Convert LRS to LRS, useful for debugging." msgstr "將 LRS 轉換為 LRS,有助於除錯。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:485 msgid "Invalid LRF file. Could not set metadata." msgstr "無效的 LRF 檔案。不能設定元數據。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -3810,62 +3815,62 @@ msgstr "" "顯示/編輯 LRF 檔案中的元數據。\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:617 msgid "Set the book title" msgstr "設定書籍標題" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:619 msgid "Set sort key for the title" msgstr "設定以標題排序的關鍵字" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:621 msgid "Set the author" msgstr "設定本書作者" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:623 msgid "Set sort key for the author" msgstr "設定以作者排序的關鍵字" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:625 msgid "The category this book belongs to. E.g.: History" msgstr "這本電子書籍的類型為. 例如: 歷史" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:628 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "指定一個圖片為這本電子書的預覽圖片" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:631 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "包含要儲存於 lrf 檔案的註解之 txt 檔案路徑。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:635 msgid "Extract thumbnail from LRF file" msgstr "從LRF文件中解出預覽" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:636 msgid "Set the publisher" msgstr "設定出版商" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:637 msgid "Set the book classification" msgstr "設定書籍的類別" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:638 msgid "Set the book creator" msgstr "設定書籍的建立者" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:639 msgid "Set the book producer" msgstr "設定書籍的出版商" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:641 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "從 LRF 檔案解開封面。請注意 LRF 尚未定義封面,因此我們使用某種技巧來猜測封面。" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" msgstr "設定書籍 ID" @@ -3890,7 +3895,6 @@ msgid "No" msgstr "否" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 @@ -3919,7 +3923,6 @@ msgid "Publisher" msgstr "出版社" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:772 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "製作人" @@ -4373,230 +4376,11 @@ msgstr "註腳" msgid "Sidebar" msgstr "側邊欄" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 -msgid "" -"command ...\n" -"\n" -"command can be one of the following:\n" -"[%%commands]\n" -"\n" -"Use %prog command --help to get more information about a specific command\n" -"\n" -"Manipulate a PDF.\n" -msgstr "" -"command ...\n" -"\n" -"command 可以是下列之一:\n" -"[%%commands]\n" -"\n" -"使用 %prog command --help 來取得更多關於此指令的資訊\n" -"\n" -"處理 PDF。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 -msgid "" -"[options] file.pdf\n" -"\n" -"Crop a PDF file.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"修剪 PDF 檔案。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 -msgid "" -"Path to output file. By default a file is created in the current directory." -msgstr "輸出檔案的路徑。預設會把建立的檔案放在目前的目錄。" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format -msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "從最左邊 x 要修剪的像素數(預設值為 %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 "從最左邊 y 要修剪的像素數(預設值為 %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 "從最右邊 x 要修剪的像素數(預設值為 %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 "從最右邊 y 要修剪的像素數(預設值為 %s)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 -msgid "" -"A file generated by ghostscript which allows each page to be individually " -"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgid "Page %d" msgstr "" -"以 ghostscript 產生的檔案,允許每個頁面分別修剪 `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " -"file.pdf 2> bounding`" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -msgid "Crop Options:" -msgstr "修剪選項:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Options to control the transformation of pdf" -msgstr "用來控制 pdf 轉換的選項" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 -msgid "" -"[options] file.pdf password\n" -"\n" -"Decrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"將 PDF 解密。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -msgid "Decrypt Options:" -msgstr "解密選項:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 -msgid "" -"[options] file.pdf password\n" -"\n" -"Encrypt a PDF.\n" -msgstr "" -"[options] file.pdf password\n" -"\n" -"將 PDF 加密。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -msgid "Encrypt Options:" -msgstr "加密選項:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 -msgid "" -"file.pdf ...\n" -"\n" -"Get info about a PDF.\n" -msgstr "" -"file.pdf ...\n" -"\n" -"取得關於這個 PDF 的資訊。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -msgid "Author" -msgstr "作者" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 -msgid "Subject" -msgstr "主旨" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 -msgid "Creator" -msgstr "建立者" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 -msgid "Pages" -msgstr "頁" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 -msgid "File Size" -msgstr "檔案大小" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 -msgid "PDF Version" -msgstr "PDF 版本" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 -msgid "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"Metadata will be used from the first PDF specified.\n" -"\n" -"Merges individual PDFs.\n" -msgstr "" -"[options] file1.pdf file2.pdf ...\n" -"\n" -"元數據將使用第一個 PDF 檔所指定的。\n" -"\n" -"合併多個 PDF 檔。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 -msgid "Merge Options:" -msgstr "合併選項:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 -msgid "" -"[options] file.pdf\n" -"\n" -"Reverse a PDF.\n" -msgstr "" -"[options] file.pdf\n" -"\n" -"將 PDF 反轉。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -msgid "Reverse Options:" -msgstr "反轉選項:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 -msgid "" -"file.pdf degrees\n" -"\n" -"Rotate pages of a PDF clockwise.\n" -msgstr "" -"file.pdf degrees\n" -"\n" -"將 PDF 的頁面順時針旋轉。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -msgid "Rotate Options:" -msgstr "旋轉選項:" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 -msgid "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"Split a PDF.\n" -msgstr "" -"\n" -"%prog %%name [options] file.pdf page_to_split_on ...\n" -"%prog %%name [options] file.pdf page_range_to_split_on ...\n" -"\t\n" -"Ex.\n" -"\t\n" -"%prog %%name file.pdf 6\n" -"%prog %%name file.pdf 6-12\n" -"%prog %%name file.pdf 6-12 8 10 9-20\n" -"\n" -"將 PDF 分割。\n" - -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 -msgid "Split Options:" -msgstr "分割選項:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5614,6 +5398,10 @@ msgid "" "calibre starts?" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +msgid "Many IP addresses. See Start/Stop dialog." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "管理藏書" @@ -6697,12 +6485,12 @@ msgstr "輸出" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 @@ -7139,19 +6927,23 @@ msgstr "選擇前景顏色" msgid "Choose background color" msgstr "選擇背景顏色" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:209 msgid "Create link" msgstr "建立連結" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:195 -msgid "Enter URL" -msgstr "輸入 URL" +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 +msgid "Enter &URL:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 +msgid "Enter name (optional):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" msgstr "一般檢視" -#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:578 msgid "HTML Source" msgstr "HTML 原始檔" @@ -8020,21 +7812,61 @@ msgstr "不使用圖片(&I)" msgid "PDF Output" msgstr "PDF 輸出" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:97 msgid "&Paper Size:" msgstr "紙張大小(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:98 msgid "&Orientation:" msgstr "紙張方向(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:99 +msgid "&Custom size:" +msgstr "自訂大小(&C):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:100 msgid "Preserve &aspect ratio of cover" msgstr "保留封面長寬比(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:58 -msgid "&Custom size:" -msgstr "自訂大小(&C):" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 +msgid "Se&rif family:" +msgstr "襯線字族(&R):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 +msgid "&Sans family:" +msgstr "無襯線字族(&S):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 +msgid "&Monospace family:" +msgstr "等寬字型族系(&M):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 +msgid "S&tandard font:" +msgstr "標準字型(&T):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 +msgid "Default font si&ze:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +msgid " px" +msgstr " px" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 +msgid "Monospace &font size:" +msgstr "等寬字型大小(&F):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -8335,30 +8167,26 @@ msgstr "偵測章節於 (XPath 表示式):" msgid "Insert page breaks before (XPath expression):" msgstr "在此之前插入分頁符號 (XPath 表示式):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Start reading at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "無效的 XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." msgstr "XPath 表示式 %s 是無效的。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 -msgid "Chapter &mark:" -msgstr "章節標記(&M):" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 -msgid "Remove first &image" -msgstr "移除首張圖片(&I)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 -msgid "Insert &metadata as page at start of book" -msgstr "在書籍開頭插入元數據當作一頁(&M)" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Remove &fake margins" +msgstr "移除假的邊界(&F)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "" "The header and footer removal options have been replaced by the Search & " "Replace options. Click the Search & Replace category in the bar to the left " @@ -8368,9 +8196,17 @@ msgstr "" "頁首及頁尾移除選項已被搜尋 & 取代選擇替換了。請在左邊的工具列中點選搜尋 & " "取代分類來使用這些選項。將取代欄位保持空白並在搜尋欄位中輸入您的頁首/頁尾移除正規表示式即可。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 -msgid "Remove &fake margins" -msgstr "移除假的邊界(&F)" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Insert &metadata as page at start of book" +msgstr "在書籍開頭插入元數據當作一頁(&M)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Chapter &mark:" +msgstr "章節標記(&M):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:67 +msgid "Remove first &image" +msgstr "移除首張圖片(&I)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -9434,6 +9270,12 @@ msgid "" "Please verify the list." msgstr "所有核取的書籍會從你的裝置永遠刪除。請檢查這份清單。" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 +msgid "Author" +msgstr "作者" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 msgid "Location" msgstr "位置" @@ -10297,7 +10139,7 @@ msgstr "密碼(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11195,64 +11037,94 @@ msgstr "" msgid "Choose formats" msgstr "選擇格式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 msgid "" "Use a password if calibre is running on a network that is not secure. For " "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" "Check this box if you want calibre to automatically start the smart device " "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" "Check this box if you want calibre to use a fixed network port. Normally you " "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +msgid "" +"These are the IP addresses for this computer. If you decide to have your " +"device connect to calibre using a fixed IP address, one of these addresses " +"should be the one you use. It is unlikely but possible that the correct IP " +"address is not listed here, in which case you will need to go to your " +"computer's control panel to get a complete list of your computer's network " +"interfaces and IP addresses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 +msgid "Enable automatic metadata management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 +msgid "" +"Enabling automatic metadata management tells calibre to send any changes you " +"made to books' metadata when your device is connected, which is the most " +"useful setting when using the wireless device interface. If automatic " +"metadata management is not enabled, changes are sent only when you re-send " +"the book. You can get more information or change this preference to some " +"other choice at Preferences -> Sending books to devices -> Metadata " +"management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +msgid "Automatic metadata management is enabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" "

Start wireless device connections.\n" "

You may see some messages from your computer's firewall or anti-virus " @@ -11260,27 +11132,35 @@ msgid "" "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:81 -msgid "Optional password for security" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Optional password for security" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12396,12 +12276,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF 檢視器工具列" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514 msgid "Next Page" msgstr "下一頁" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "Previous Page" msgstr "上一頁" @@ -14134,6 +14014,10 @@ msgstr "自動傳送" msgid "Email" msgstr "電子郵件" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 +msgid "Subject" +msgstr "主旨" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "要寄出的格式。會將第一個符合的格式以電子郵件寄出。" @@ -14151,7 +14035,7 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "如果核取這個選項,已下載的新聞就會自動寄到這個
電子郵件位址(以列出的格式之一)。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:117 msgid "new email address" msgstr "新電子郵件位址" @@ -16796,39 +16680,10 @@ msgstr "您正在編輯鍵盤捷徑鍵途中,請先將它完成,也就是點 msgid "Configure Ebook viewer" msgstr "設定電子書檢視器" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:362 -msgid "Se&rif family:" -msgstr "襯線字族(&R):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:363 -msgid "&Sans family:" -msgstr "無襯線字族(&S):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:364 -msgid "&Monospace family:" -msgstr "等寬字型族系(&M):" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:365 msgid "&Default font size:" msgstr "預設字型大小(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:368 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 -msgid " px" -msgstr " px" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:367 -msgid "Monospace &font size:" -msgstr "等寬字型大小(&F):" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:369 -msgid "S&tandard font:" -msgstr "標準字型(&T):" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:370 msgid "Serif" msgstr "襯線" @@ -17027,44 +16882,44 @@ msgstr "" msgid "No results found for:" msgstr "找不到此項的結果:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:480 msgid "&Lookup in dictionary" msgstr "在字典中查詢(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:493 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "移至..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:505 msgid "Next Section" msgstr "下一節" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:506 msgid "Previous Section" msgstr "上一節" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:508 msgid "Document Start" msgstr "文件的開頭" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 msgid "Document End" msgstr "文件的結尾" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:511 msgid "Section Start" msgstr "章節開頭" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "Section End" msgstr "章節結尾" @@ -18876,17 +18731,17 @@ msgstr "" msgid "creating custom column " msgstr "建立自訂欄 " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3570 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 #, python-format msgid "Copying %s" msgstr "正在複製 %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3616 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 msgid "Compacting database" msgstr "正在壓實資料庫" @@ -21339,3 +21194,183 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" + +#~ msgid "Communicate with the Sony PRS-500 eBook reader." +#~ msgstr "與 Sony PRS-500 eBook 閱讀器連接。" + +#~ msgid "" +#~ "command ...\n" +#~ "\n" +#~ "command can be one of the following:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "Use %prog command --help to get more information about a specific command\n" +#~ "\n" +#~ "Manipulate a PDF.\n" +#~ msgstr "" +#~ "command ...\n" +#~ "\n" +#~ "command 可以是下列之一:\n" +#~ "[%%commands]\n" +#~ "\n" +#~ "使用 %prog command --help 來取得更多關於此指令的資訊\n" +#~ "\n" +#~ "處理 PDF。\n" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Crop a PDF file.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "修剪 PDF 檔案。\n" + +#~ msgid "" +#~ "Path to output file. By default a file is created in the current directory." +#~ msgstr "輸出檔案的路徑。預設會把建立的檔案放在目前的目錄。" + +#, python-format +#~ msgid "Number of pixels to crop from the right most y (default is %s)" +#~ msgstr "從最右邊 y 要修剪的像素數(預設值為 %s)" + +#~ 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 "" +#~ "以 ghostscript 產生的檔案,允許每個頁面分別修剪 `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " +#~ "file.pdf 2> bounding`" + +#~ msgid "Crop Options:" +#~ msgstr "修剪選項:" + +#, python-format +#~ msgid "Number of pixels to crop from the left most x (default is %s)" +#~ msgstr "從最左邊 x 要修剪的像素數(預設值為 %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the left most y (default is %s)" +#~ msgstr "從最左邊 y 要修剪的像素數(預設值為 %s)" + +#, python-format +#~ msgid "Number of pixels to crop from the right most x (default is %s)" +#~ msgstr "從最右邊 x 要修剪的像素數(預設值為 %s)" + +#~ msgid "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "Get info about a PDF.\n" +#~ msgstr "" +#~ "file.pdf ...\n" +#~ "\n" +#~ "取得關於這個 PDF 的資訊。\n" + +#~ msgid "Options to control the transformation of pdf" +#~ msgstr "用來控制 pdf 轉換的選項" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Encrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "將 PDF 加密。\n" + +#~ msgid "Pages" +#~ msgstr "頁" + +#~ msgid "Creator" +#~ msgstr "建立者" + +#~ msgid "Encrypt Options:" +#~ msgstr "加密選項:" + +#~ msgid "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "Decrypt a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf password\n" +#~ "\n" +#~ "將 PDF 解密。\n" + +#~ msgid "Decrypt Options:" +#~ msgstr "解密選項:" + +#~ msgid "File Size" +#~ msgstr "檔案大小" + +#~ msgid "PDF Version" +#~ msgstr "PDF 版本" + +#~ msgid "Split Options:" +#~ msgstr "分割選項:" + +#~ msgid "Rotate Options:" +#~ msgstr "旋轉選項:" + +#~ msgid "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "Split a PDF.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" +#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" +#~ "\t\n" +#~ "Ex.\n" +#~ "\t\n" +#~ "%prog %%name file.pdf 6\n" +#~ "%prog %%name file.pdf 6-12\n" +#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" +#~ "\n" +#~ "將 PDF 分割。\n" + +#~ msgid "Reverse Options:" +#~ msgstr "反轉選項:" + +#~ msgid "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "Rotate pages of a PDF clockwise.\n" +#~ msgstr "" +#~ "file.pdf degrees\n" +#~ "\n" +#~ "將 PDF 的頁面順時針旋轉。\n" + +#~ msgid "Merge Options:" +#~ msgstr "合併選項:" + +#~ msgid "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "Reverse a PDF.\n" +#~ msgstr "" +#~ "[options] file.pdf\n" +#~ "\n" +#~ "將 PDF 反轉。\n" + +#~ msgid "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "Metadata will be used from the first PDF specified.\n" +#~ "\n" +#~ "Merges individual PDFs.\n" +#~ msgstr "" +#~ "[options] file1.pdf file2.pdf ...\n" +#~ "\n" +#~ "元數據將使用第一個 PDF 檔所指定的。\n" +#~ "\n" +#~ "合併多個 PDF 檔。\n" + +#~ msgid "Enter URL" +#~ msgstr "輸入 URL" From 036c47599390231ddb015d5fea99208f8a8fcf86 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sat, 1 Sep 2012 04:54:57 +0000 Subject: [PATCH 02/18] Launchpad automatic translations update. --- src/calibre/translations/af.po | 7 +- src/calibre/translations/ar.po | 44 +-- src/calibre/translations/ast.po | 4 +- src/calibre/translations/az.po | 4 +- src/calibre/translations/bg.po | 16 +- src/calibre/translations/bn.po | 4 +- src/calibre/translations/br.po | 4 +- src/calibre/translations/bs.po | 4 +- src/calibre/translations/ca.po | 456 ++++++++++----------------- src/calibre/translations/cs.po | 187 +---------- src/calibre/translations/cy.po | 7 +- src/calibre/translations/da.po | 186 +---------- src/calibre/translations/de.po | 214 +------------ src/calibre/translations/el.po | 16 +- src/calibre/translations/en_AU.po | 4 +- src/calibre/translations/en_CA.po | 7 +- src/calibre/translations/en_GB.po | 185 +---------- src/calibre/translations/eo.po | 4 +- src/calibre/translations/es.po | 245 +++----------- src/calibre/translations/et.po | 4 +- src/calibre/translations/eu.po | 239 +++----------- src/calibre/translations/fa.po | 4 +- src/calibre/translations/fi.po | 7 +- src/calibre/translations/fo.po | 4 +- src/calibre/translations/fr.po | 188 +---------- src/calibre/translations/fr_CA.po | 4 +- src/calibre/translations/gl.po | 184 +---------- src/calibre/translations/gu.po | 4 +- src/calibre/translations/he.po | 7 +- src/calibre/translations/hi.po | 4 +- src/calibre/translations/him.po | 4 +- src/calibre/translations/hr.po | 184 +---------- src/calibre/translations/hu.po | 188 +---------- src/calibre/translations/id.po | 4 +- src/calibre/translations/is.po | 4 +- src/calibre/translations/it.po | 275 ++++------------ src/calibre/translations/ja.po | 184 +---------- src/calibre/translations/jv.po | 4 +- src/calibre/translations/ka.po | 4 +- src/calibre/translations/kn.po | 4 +- src/calibre/translations/ko.po | 177 +---------- src/calibre/translations/ku.po | 4 +- src/calibre/translations/lt.po | 4 +- src/calibre/translations/ltg.po | 4 +- src/calibre/translations/lv.po | 73 +---- src/calibre/translations/mk.po | 4 +- src/calibre/translations/ml.po | 7 +- src/calibre/translations/mr.po | 22 +- src/calibre/translations/ms.po | 4 +- src/calibre/translations/nb.po | 185 +---------- src/calibre/translations/nds.po | 189 +---------- src/calibre/translations/nl.po | 192 +---------- src/calibre/translations/nn.po | 4 +- src/calibre/translations/oc.po | 22 +- src/calibre/translations/pa.po | 4 +- src/calibre/translations/pl.po | 187 +---------- src/calibre/translations/pt.po | 185 +---------- src/calibre/translations/pt_BR.po | 134 +------- src/calibre/translations/ro.po | 195 +----------- src/calibre/translations/ru.po | 195 +----------- src/calibre/translations/sc.po | 4 +- src/calibre/translations/si.po | 4 +- src/calibre/translations/sk.po | 188 +---------- src/calibre/translations/sl.po | 85 +---- src/calibre/translations/sq.po | 4 +- src/calibre/translations/sr.po | 195 +----------- src/calibre/translations/sr@latin.po | 4 +- src/calibre/translations/sv.po | 192 +---------- src/calibre/translations/ta.po | 4 +- src/calibre/translations/te.po | 13 +- src/calibre/translations/th.po | 7 +- src/calibre/translations/tr.po | 74 +---- src/calibre/translations/uk.po | 239 +++----------- src/calibre/translations/ur.po | 4 +- src/calibre/translations/vi.po | 104 +----- src/calibre/translations/wa.po | 4 +- src/calibre/translations/yi.po | 4 +- src/calibre/translations/zh_CN.po | 184 +---------- src/calibre/translations/zh_HK.po | 4 +- src/calibre/translations/zh_TW.po | 184 +---------- 80 files changed, 503 insertions(+), 5891 deletions(-) diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index 2a76daa9e8..fae0968f3f 100644 --- a/src/calibre/translations/af.po +++ b/src/calibre/translations/af.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:36+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:36+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -20813,6 +20813,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Kommunikeer met die Sony PRS-500 eBoek-leser." diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 0c734919c9..97ca447bba 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:37+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:36+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Country: SAUDI ARABIA\n" "Language: ar\n" "X-Poedit-Language: Arabic\n" @@ -21137,43 +21137,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "مسار إلى ملف الخرج. الإفتراضي أن يكون الملف منشئ في الدليل الحالي." - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "التواصل مع قارئ الكتاب الاليكتروني سوني PRS-500 ." - -#~ msgid "Crop Options:" -#~ msgstr "المحاصيل الخيارات :" - -#~ msgid "Encrypt Options:" -#~ msgstr "خيارات تشفير :" - -#~ msgid "Decrypt Options:" -#~ msgstr "فك الخيارات :" - -#~ msgid "Pages" -#~ msgstr "الصفحات" - -#~ msgid "Creator" -#~ msgstr "المُنشئ" - -#~ msgid "PDF Version" -#~ msgstr "نسخة PDF" - -#~ msgid "Merge Options:" -#~ msgstr "دمج الخيارات :" - -#~ msgid "Reverse Options:" -#~ msgstr "عكس الخيارات :" - -#~ msgid "Split Options:" -#~ msgstr "تقسيم الخيارات :" - -#~ msgid "Rotate Options:" -#~ msgstr "تدوير خيارات :" - -#~ msgid "File Size" -#~ msgstr "حجم الملف" diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index 0d2c5f702e..44eb9b4351 100644 --- a/src/calibre/translations/ast.po +++ b/src/calibre/translations/ast.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:37+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:37+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index ed52298618..87a16e0cc8 100644 --- a/src/calibre/translations/az.po +++ b/src/calibre/translations/az.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:37+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:37+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index 852c988e51..1ad8f59b0b 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -14,8 +14,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:38+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:38+0000\n" +"X-Generator: Launchpad (build 15890)\n" "Generated-By: pygettext.py 1.5\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -20860,15 +20860,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "File Size" -#~ msgstr "Размер на файл" - -#~ msgid "Pages" -#~ msgstr "Страници" - -#~ msgid "Creator" -#~ msgstr "Създател" - -#~ msgid "PDF Version" -#~ msgstr "PDF Версия" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index 67ac08f0c3..e72bbf1784 100644 --- a/src/calibre/translations/bn.po +++ b/src/calibre/translations/bn.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:38+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:37+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index bfccad76da..b4fc7c5af6 100644 --- a/src/calibre/translations/br.po +++ b/src/calibre/translations/br.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:38+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:38+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index cc80fbc350..746c4663e1 100644 --- a/src/calibre/translations/bs.po +++ b/src/calibre/translations/bs.po @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:38+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:38+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 373cd00d8d..481647cd1f 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -11,15 +11,15 @@ msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-30 17:02+0000\n" +"PO-Revision-Date: 2012-08-31 12:21+0000\n" "Last-Translator: Ferran Rius \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:39+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:38+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -2083,25 +2083,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " -msgstr "" +msgstr "Nombre de port: " #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" +"Introduïu el nombre de port que utilitzarà el controlador si està marcat el " +"quadre de \"port fix\"" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" -msgstr "" +msgstr "Mostra informació de depuració adicional" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 msgid "Check this box if requested when reporting problems" -msgstr "" +msgstr "Marqueu aquest quadre si se us demana en comunicar algun problema" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 msgid "Enable the no-activity timeout" -msgstr "" +msgstr "Habilita el temps d'espera sense activitat" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format @@ -2110,11 +2112,15 @@ msgid "" "device does nothing for %d minutes. Unchecking this box disables this " "timeout, so calibre will never automatically disconnect." msgstr "" +"Si marqueu el quadre el calibre es desconnectarà automàticament si un " +"dispositiu connectat no fa res durant %d minuts. Si desmarqueu el quadre " +"s'inhabilita el temps d'espera i el calibre mai no es desconnectarà " +"automàticament d'un dispositiu." #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 #, python-format msgid "Too many connection attempts from %s" -msgstr "" +msgstr "Massa intents de connexió des de %s" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 @@ -2124,16 +2130,16 @@ msgstr "Obté informació del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 #, python-format msgid "Invalid port in options: %s" -msgstr "" +msgstr "Port no vàlid a les opcions: %s" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 #, python-format msgid "Failed to connect to port %d. Try a different value." -msgstr "" +msgstr "No s'ha pogut connectar al port %d. Intenteu un valor diferent." #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 msgid "Failed to allocate a random port" -msgstr "" +msgstr "No s'ha pogut assignar un port a l'atzar" #: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." @@ -2228,6 +2234,9 @@ msgid "" "device action. Right click on the send to device button and reset the " "default action to be \"Send to main memory\"." msgstr "" +"El lector no té una tarja %s d'emmagatzematge. Potser heu canviat l'acció " +"d'enviar al dispositiu per defecte. Feu clic dret al botó d'enviar al " +"dispositiu i restabliu l'acció per defecte a «Envia a la memòria interna»." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 #, python-format @@ -3049,6 +3058,11 @@ msgid "" "6 and the new KF8 format, or only the new KF8 format. KF8 has more features " "than MOBI 6, but only works with newer Kindles." msgstr "" +"El calibre genera per defecte fitxers MOBI que contenen el format MOBI 6 " +"antic. Aquest format és compatible amb tots els dispositius. Si canvieu " +"aquest paràmetre podeu fer que el calibre generi fitxer amb els dos formats " +"MOBI 6 i el nou KF8. El KF8 té més capacitats que el MOBI 6 però només " +"funciona als Kindle més moderns." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:136 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 @@ -3134,23 +3148,28 @@ msgstr "Conserva la relació d'aspecte de la portada" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 msgid "The font family used to render serif fonts" msgstr "" +"La família de tipus de lletra que s'utilitzarà per mostrar les lletres serif" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 msgid "The font family used to render sans-serif fonts" msgstr "" +"La família de tipus de lletra que s'utilitzarà per mostrar les lletres sans-" +"serif" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 msgid "The font family used to render monospaced fonts" msgstr "" +"La família de tipus de lletra que s'utilitzarà per mostrar les lletres " +"monospaiades" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 msgid "The default font size" -msgstr "" +msgstr "Mida de lletra per defecte" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 msgid "The default font size for monospaced text" -msgstr "" +msgstr "Mida de lletra per defecte per al text monoespaiat" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -4972,7 +4991,7 @@ msgstr "Barra lateral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format msgid "Page %d" -msgstr "" +msgstr "Pàgina %d" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5902,6 +5921,7 @@ msgid "" "The %(fmt)s format will be permanently deleted from %(title)s. Are " "you sure?" msgstr "" +"Se suprimirà permanentement el format %(fmt)s de %(title)s. Segur?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:162 msgid "Choose formats to be deleted" @@ -5986,11 +6006,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:31 msgid "Start wireless device connection" -msgstr "" +msgstr "Inicia la connexió sense fils amb el dispositiu" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 msgid "Stop wireless device connection" -msgstr "" +msgstr "Atura la connexió sense fils amb el dispositiu" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:36 msgid "Connect to folder" @@ -6058,17 +6078,19 @@ msgstr "S'està aturant el servidor, pot trigar fins a un minut, espereu..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:226 msgid "Disable autostart" -msgstr "" +msgstr "Inhabilita l'inici automàtic" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:227 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" +"Voleu que les connexions sense fils s'iniciïn automàticament a l'inici del " +"calibre?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 msgid "Many IP addresses. See Start/Stop dialog." -msgstr "" +msgstr "Moltes adreces IP. Vegeu el quadre Inicia/Atura." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" @@ -7171,12 +7193,12 @@ msgstr "Mida de la portada: %(width)d×%(height)d" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 #, python-format msgid "Delete the %s format" -msgstr "" +msgstr "Suprimeix el format %s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Save the %s format to disk" -msgstr "" +msgstr "Desa el format %s al disc" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" @@ -7345,41 +7367,41 @@ msgstr "Opcions dels llibres" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 msgid "any date" -msgstr "" +msgstr "qualsevol data" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 msgid "any value" -msgstr "" +msgstr "qualsevol valor" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 msgid "unspecified" -msgstr "" +msgstr "sense especificar" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 #, python-format msgid "Are you sure you want to delete '%s'?" -msgstr "" +msgstr "Segur que voleu suprimir «%s»?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 #, python-format msgid "Are you sure you want to delete rules #%d-%d?" -msgstr "" +msgstr "Segur que voleu suprimir les regles %d-%d?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 msgid "Delete Rule" -msgstr "" +msgstr "Suprimeix la regla" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 msgid "False" -msgstr "" +msgstr "Fals" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 msgid "True" -msgstr "" +msgstr "Cert" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 @@ -7393,20 +7415,20 @@ msgstr "Nom" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 msgid "Field" -msgstr "" +msgstr "Camp" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 msgid "Value" -msgstr "" +msgstr "Valor" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 msgid "Prefix" -msgstr "" +msgstr "Prefix" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 msgid "Enabled sections will be included in the generated catalog." -msgstr "" +msgstr "Les seccions habilitades s'inclouran al catàleg generat." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 msgid "Included sections" @@ -7454,13 +7476,15 @@ msgstr "Etiquetes que s'&exclouran" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 msgid "Reset to default" -msgstr "" +msgstr "Restaura als valors per defecte" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 msgid "" "Books matching any of the exclusion rules will be excluded from the " "generated catalog. " msgstr "" +"Els llibre que compleixin alguna de les regles d'exclusió no sortiran al " +"catàleg generat. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 msgid "Excluded books" @@ -7471,10 +7495,12 @@ msgid "" "The first matching prefix rule applies a prefix to book listings in the " "generated catalog." msgstr "" +"La primera regla de prefix aplica un prefix a les llistes de llibres al " +"catàleg generat." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 msgid "Prefixes" -msgstr "" +msgstr "Prefixs" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 msgid "Other options" @@ -7482,11 +7508,13 @@ msgstr "Altres opcions" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 msgid "&Thumb width" -msgstr "" +msgstr "Amplada de la minia&tura" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 msgid "Size hint for cover thumbnails included in Descriptions section." msgstr "" +"Mesures suggerides per a les miniatures de portada incloses a la secció " +"«Descripció»." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 msgid " inch" @@ -7494,11 +7522,12 @@ msgstr " polsada" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 msgid "&Extra note" -msgstr "" +msgstr "&Nota adicional" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 msgid "Custom column source for text to include in Description section." msgstr "" +"Columna personalitzada origen del text a incloure a la secció «Descripció»." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 msgid "&Merge with Comments" @@ -7509,10 +7538,13 @@ msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" +"Columna personalitzada amb contingut addicional que es fusionarà amb les " +"metadades de «Comentaris»." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 msgid "Merge additional content before Comments metadata." msgstr "" +"Fusiona el contingut addicional abans de les metadades de «Comentaris»." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 msgid "&Before" @@ -7521,6 +7553,7 @@ msgstr "A&bans" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 msgid "Merge additional content after Comments metadata." msgstr "" +"Fusiona el contingut addicional després de les metadades de «Comentaris»." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 msgid "&After" @@ -7530,6 +7563,8 @@ msgstr "&Després" msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" +"Separa les metadades de «Comentaris» i el contingut addicional amb una línia " +"horitzontal." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 msgid "&Separator" @@ -7694,11 +7729,11 @@ msgstr "Crea un enllaç" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 msgid "Enter &URL:" -msgstr "" +msgstr "Introduïu l'%URL:" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 msgid "Enter name (optional):" -msgstr "" +msgstr "Introduïu el nom (opcional):" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" @@ -8520,7 +8555,7 @@ msgstr "Opcions del Kindle" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "MOBI file &type:" -msgstr "" +msgstr "&Tipus de fitxer MOBI:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" @@ -8656,7 +8691,7 @@ msgstr "Tipus de lletra es&tàndard:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 msgid "Default font si&ze:" -msgstr "" +msgstr "Mida de lletra per de&fecte:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 @@ -8997,7 +9032,7 @@ msgstr "Insereix salts de pàgina abans de (expressió XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Start reading at (XPath expression):" -msgstr "" +msgstr "Comença a llegir a (espressió XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 @@ -9620,7 +9655,7 @@ msgstr "

No es pot desar llibres al dispositiu perquè no hi ha prou espai " #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 msgid "Incorrect destination" -msgstr "" +msgstr "Destinació incorrecta" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 msgid "Unknown formats" @@ -10570,7 +10605,7 @@ msgstr "Mostra el registre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:322 #, python-format msgid "Hide the remaining %d error messages" -msgstr "" +msgstr "Oculta els %d missatges d'error que queden" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 msgid "Title/Author" @@ -12168,6 +12203,10 @@ msgid "" "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" +"Utilitzeu una contrasenya si el calibre s'executa a una xarxa no segura. Per " +"exemple, si executeu calibre en un portàtil, utilitzeu el calibre a un " +"aeroport i voleu connectar un dispositiu intel·ligent al calibre, cal que " +"utilitzeu una contrasenya." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" @@ -12175,6 +12214,9 @@ msgid "" "interface when calibre starts. You should not do this if you are using a " "network that is not secure and you are not setting a password." msgstr "" +"Marqueu aquest quadre si voleu que el calibre iniciï automàticament la " +"interfície del dispositiu intel·ligent en iniciar-se. No ho feu si utilitzeu " +"una xarxa no segura i no establiu una contrasenya." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 msgid "" @@ -12182,12 +12224,18 @@ msgid "" "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" +"Marqueu aquest quadre si voleu que el calibre utilitzi un port de xarxa fix. " +"Normalment no és necessari; tot i això, si el vostre dispositiu no es pot " +"connectar al calibre repetidament, intenteu marcar aquest quadre i introduïu-" +"hi un nombre." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" +"Intenteu 9090. Si el calibre diu que no pot connectar-se al port, intenteu " +"un altre nombre. Podeu utilitzar qualsevol valor entre 8000 i 32000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 msgid "" @@ -12198,10 +12246,16 @@ msgid "" "computer's control panel to get a complete list of your computer's network " "interfaces and IP addresses." msgstr "" +"Adreces IP per a aquest ordinador. Si decidiu que el vostre dispositiu " +"connectarà al calibre amb una adreça IP fixa, hauríeu d'utilitzar una " +"d'aquestes. És poc probable però possible que l'adreça IP correcta no " +"estigui a la llista. En aquest cas haureu d'anar al tauler de control de " +"l'ordinador per aconseguir una llista completa de les interfícies de xarxa i " +"les adreces IP de l'ordinador." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 msgid "Enable automatic metadata management" -msgstr "" +msgstr "Habilita la gestió automàtica de metadades" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 msgid "" @@ -12217,37 +12271,37 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 msgid "Automatic metadata management is enabled" -msgstr "" +msgstr "S'ha habilitat la gestió automàtica de metadades" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 msgid "Invalid port number" -msgstr "" +msgstr "Nombre de port no vàlid" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 msgid "You must provide a port number." -msgstr "" +msgstr "Heu de donar un nombre de port." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 msgid "The port must be a number between 8000 and 32000." -msgstr "" +msgstr "El port ha de ser un nombre entre 8000 i 32000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" -msgstr "" +msgstr "Hi ha hagut un problema en iniciar el dispositiu sense fils" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" -msgstr "" +msgstr "No s'ha iniciat el dispositiu sense fils. El missatge és «%s»" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 msgid "Smart device control" -msgstr "" +msgstr "Control de dispositiu intel·ligent" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "" @@ -12259,35 +12313,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 msgid "Calibre IP addresses:" -msgstr "" +msgstr "Adreces IP del calibre:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 msgid "Possibe IP addresses:" -msgstr "" +msgstr "Adreces IP possibles:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" -msgstr "" +msgstr "Contrasenya o&pcional:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Optional password for security" -msgstr "" +msgstr "Contrasenya de seguretat opcional" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional &fixed port:" -msgstr "" +msgstr "Port &fix opcional:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 msgid "Optional port number" -msgstr "" +msgstr "Nombre de port fix opcional" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "&Use a fixed port" -msgstr "" +msgstr "&Utilitza un port fix" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "&Automatically allow connections at calibre startup" -msgstr "" +msgstr "Permet connexions &automàticament a l'inici del calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:164 @@ -15290,7 +15344,7 @@ msgstr "Colors" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:24 msgid "Getting debug information, please wait" -msgstr "" +msgstr "S'està aconseguint la informació de depuració, espereu" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:25 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:32 @@ -15299,7 +15353,7 @@ msgstr "&Copia al porta-retalls" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:43 msgid "Device already detected" -msgstr "" +msgstr "Dispositiu ja detectat" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:44 #, python-format @@ -15310,13 +15364,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:57 msgid "Debugging failed" -msgstr "" +msgstr "La depuració ha fallat" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:58 msgid "" "Running debug device detection failed. Click Show Details for more " "information." msgstr "" +"Ha fallat la depuració de la detecció del dispositiu. Feu clic a «Mostra " +"detalls» per a més informació." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 msgid "Getting device information" @@ -18394,30 +18450,30 @@ msgstr "Tipus de lletra estàndard" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:130 msgid "Theme name" -msgstr "" +msgstr "Nom del tema" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:131 msgid "Choose a name for this theme" -msgstr "" +msgstr "Trieu un nom per a aquest tema" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:140 #, python-format msgid "Saved settings as the theme named: %s" -msgstr "" +msgstr "S'han desat els paràmetres amb el nom de tema: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:156 #, python-format msgid "Loaded settings from the theme %s" -msgstr "" +msgstr "S'han carregat els paràmetres del tema %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:163 #, python-format msgid "Deleted the theme named: %s" -msgstr "" +msgstr "S'ha suprimit el tema: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:219 msgid "Choose text color" -msgstr "" +msgstr "Trieu el color del text" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Still editing" @@ -18480,7 +18536,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:379 msgid "The number of &pages of text to show on screen " -msgstr "" +msgstr "El nombre de &pàgines que es mostraran a la pantalla " #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:380 msgid " page(s)" @@ -18489,22 +18545,23 @@ msgstr " pàgina/-es" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:381 msgid "&Override the page margin settings specified in the book" msgstr "" +"Substitueix els paràmetres de &marge de pàgina especificats al llibre" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:382 msgid "&Top margin" -msgstr "" +msgstr "Marge &superior" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 msgid "&Side margin" -msgstr "" +msgstr "Marge &lateral" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 msgid "&Bottom margin" -msgstr "" +msgstr "Marge &inferior" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 msgid "Text &layout in paged mode" -msgstr "" +msgstr "Disposició del text en mode de &pàgina" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 msgid "Maximum text width in &fullscreen:" @@ -18516,29 +18573,29 @@ msgstr "Mostra un &rellotge al mode de pantalla completa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "F&ull screen options" -msgstr "" +msgstr "Opcions de pantalla &completa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "Background color:" -msgstr "" +msgstr "Color de fons:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "Sample" -msgstr "" +msgstr "Mostra" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Change" -msgstr "" +msgstr "Canvia" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 msgid "Text color:" -msgstr "" +msgstr "Color del text:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Colors and backgrounds" -msgstr "" +msgstr "Colors i fons" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Page flip &duration:" @@ -18564,7 +18621,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 msgid "Page Fl&ip options" -msgstr "" +msgstr "Opc&ions de pas de pàgina" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "H&yphenate (break line in the middle of large words)" @@ -18592,7 +18649,7 @@ msgstr "Recorda la pàgina a&ctual en sortir" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Miscellaneous options" -msgstr "" +msgstr "Opcions &miscel·lànies" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 msgid "&General" @@ -18622,23 +18679,23 @@ msgstr "&Full d'estils de l'usuari" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "You can save and load the viewer settings as themes" -msgstr "" +msgstr "Podeu desar i carregar els paràmetres del visor com a temes" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Save current settings as a theme:" -msgstr "" +msgstr "Desa els paràmetres actuals com a un tema:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid "Load a previously saved theme:" -msgstr "" +msgstr "Carrega un tema desat:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Delete a saved theme:" -msgstr "" +msgstr "Suprimeix un tema desat" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Theming" -msgstr "" +msgstr "&Temes" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" @@ -18650,7 +18707,7 @@ msgstr "&Cerca al diccionari" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." -msgstr "" +msgstr "Visualitza una &imatge" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" @@ -18687,24 +18744,24 @@ msgstr "Final de la secció" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:37 msgid "Zoom &in" -msgstr "" +msgstr "A&tansa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:38 msgid "Zoom &out" -msgstr "" +msgstr "A&llunya" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:39 msgid "&Save as" -msgstr "" +msgstr "&Desa com a" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:63 msgid "Choose a file to save to" -msgstr "" +msgstr "Trieu en quin fitxer es desarà" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:88 #, python-format msgid "View Image: %s" -msgstr "" +msgstr "Visualitza la imatge: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" @@ -18784,10 +18841,12 @@ msgid "" "Switch to paged mode - where the text is broken up into pages like a paper " "book" msgstr "" +"Canvia a mode de pàgina, amb el text que es divideix en pàgines com a un " +"llibre de paper" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:157 msgid "Switch to flow mode - where the text is not broken up into pages" -msgstr "" +msgstr "Canvia a mode continu, amb el text que no es divideix en pàgines" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" @@ -18808,7 +18867,7 @@ msgstr "Feu clic dret per mostrar els controls" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:281 msgid "Tap in the left or right page margin to turn pages" -msgstr "" +msgstr "Toqueu al marge dret o esquerre per passar pàgines" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:282 msgid "Press Esc to quit" @@ -19006,7 +19065,7 @@ msgstr "Troba la coincidència anterior" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:223 msgid "Toggle Paged mode" -msgstr "" +msgstr "Commuta el mode de pàgina" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:66 msgid "Failed to render" @@ -19831,25 +19890,25 @@ msgstr "No es disposa de cap llibre per catalogar" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 msgid "Titles" -msgstr "" +msgstr "Títols" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 msgid "Genres" -msgstr "" +msgstr "Gèneres" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 msgid "Recently Added" -msgstr "" +msgstr "Afegits recentment" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 msgid "Recently Read" -msgstr "" +msgstr "Llegits recentment" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 msgid "Descriptions" -msgstr "" +msgstr "Descripcions" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 msgid "" @@ -19894,23 +19953,23 @@ msgstr "No es disposa de cap llibre per incloure al catàleg." #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 #, python-format msgid "Series beginning with %s" -msgstr "" +msgstr "Sèries que comencen per %s" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 #, python-format msgid "Titles beginning with %s" -msgstr "" +msgstr "Títols que comencen per %s" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 #, python-format msgid "Authors beginning with '%s'" -msgstr "" +msgstr "Autors que comencen per «%s»" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 msgid "by " -msgstr "" +msgstr "per " #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 msgid "Invalid titles" @@ -23958,6 +24017,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:508 msgid "Do not preselect a completion when editing authors/tags/series/etc." msgstr "" +"No preseleccionis una compleció en editar autors, etiquetes, sèries..." #: /home/kovid/work/calibre/resources/default_tweaks.py:509 msgid "" @@ -23968,191 +24028,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "File Size" -#~ msgstr "Mida del fitxer" - -#~ msgid "Pages" -#~ msgstr "Pàgines" - -#~ msgid "Creator" -#~ msgstr "Creador" - -#~ msgid "Rotate Options:" -#~ msgstr "Opcions de rotació:" - -#~ msgid "Reverse Options:" -#~ msgstr "Opcions d'inversió:" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Opcions per controlar la transformació de pdf" - -#~ msgid "Crop Options:" -#~ msgstr "Opcions de retallar:" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [opcions] fitxer.pdf pàgina_a_dividir_en ...\n" -#~ "%prog %%name [opcions] fitxer.pdf interval_de_pàgines_a_dividir_en ...\n" -#~ "\n" -#~ "Ex.\n" -#~ "\n" -#~ "%prog %%nom fitxer.pdf 6\n" -#~ "%prog %%nom fitxer.pdf 6-12\n" -#~ "%prog %%nom fitxer.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Dividir un PDF.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Nombre de píxels que s'ha de retallar de l'extrem esquerre de la x (%s per " -#~ "defecte)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Nombre de píxels que s'ha de retallar de l'extrem dret de la x (%s per " -#~ "defecte)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Nombre de píxels que s'ha de retallar de l'extrem esquerre de la y (%s per " -#~ "defecte)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Nombre de píxels que s'ha de retallar de l'extrem dret de la y (%s per " -#~ "defecte)" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "fitxer.pdf ...\n" -#~ "\n" -#~ "Obté informació sobre un PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[opcions] fitxer.pdf password\n" -#~ "\n" -#~ "Encripta un PDF.\n" - -#~ 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 fitxer generat per ghostscript que permet retallar cada pàgina per " -#~ "separat «gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox arxiu.pdf 2> bounding»" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] arxiu.pdf\n" -#~ "\n" -#~ "Talla un fitxer PDF.\n" -#~ "representa un salt de línia. Comença una nova línia en la posició equivalent " -#~ "de la traducció.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[opcions] fitxer.pdf password\n" -#~ "\n" -#~ "Desencripta un PDF.\n" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Camí al fitxer de sortida. Per defecte el fitxer es crea a la carpeta actual." - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "fitxer.pdf graus\n" -#~ "\n" -#~ "Rota les pàgines d'un PDF en sentit horari\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[opcions] fitxer.pdf\n" -#~ "\n" -#~ "Inverteix un PDF.\n" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Comunica't amb un lector Sony PRS-500." - -#~ msgid "Encrypt Options:" -#~ msgstr "Opcions d'encriptatge:" - -#~ msgid "Decrypt Options:" -#~ msgstr "Opcions de desencriptatge:" - -#~ msgid "PDF Version" -#~ msgstr "Versió del PDF" - -#~ msgid "Merge Options:" -#~ msgstr "Opcions de fusió:" - -#~ msgid "Split Options:" -#~ msgstr "Opcions de divisió:" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[opcions] fitxer1.pdf fitxer2.pdf ...\n" -#~ "\n" -#~ "S'utilitzaran les metadades del primer PDF indicat.\n" -#~ "\n" -#~ "Fusiona PDFs individuals.\n" - -#~ msgid "Enter URL" -#~ msgstr "Introduïu la URL" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "ordre...\n" -#~ "l'ordre pot ser una d'aquestes:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Utilitzeu %prog ordre --help per a més informació d'una ordre específica\n" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 8ecce38e34..82ba97593b 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:39+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:39+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -21859,186 +21859,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Cesta k výstupnímu souboru. Standardně bude výstupní soubor vytvořen v " -#~ "aktuálním pracovním adresáři." - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Možnosti transformace PDF" - -#~ msgid "File Size" -#~ msgstr "Velikost Souboru" - -#~ msgid "Pages" -#~ msgstr "Stránky" - -#~ msgid "Creator" -#~ msgstr "Původce" - -#~ msgid "PDF Version" -#~ msgstr "PDF verze" - -#~ msgid "Encrypt Options:" -#~ msgstr "Šifrovací volby:" - -#~ msgid "Crop Options:" -#~ msgstr "Možnosti ořezu:" - -#~ msgid "Decrypt Options:" -#~ msgstr "Dešifrovací volby:" - -#~ msgid "Merge Options:" -#~ msgstr "Slučovací volby:" - -#~ msgid "Split Options:" -#~ msgstr "Možnosti rozdělení:" - -#~ msgid "Rotate Options:" -#~ msgstr "Možnosti otočení:" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Počet pixelů k oříznutí zprava y (výchozí je %s)" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Ořiznout PDF soubor.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Počet pixelů k oříznutí zleva x (výchozí je %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Počet pixelů k oříznutí zleva y (výchozí je %s)" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf heslo\n" -#~ "\n" -#~ "Dekryptovat PDF.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Počet pixelů k oříznutí zprava x (výchozí je %s)" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Získat informace o PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf heslo\n" -#~ "\n" -#~ "Zakryptovat PDF.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata se použijí z prvního PDF souboru.\n" -#~ "\n" -#~ "Spojí individuální PDF soubory.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf stupně\n" -#~ "\n" -#~ "Otočit PDF soubor ve směru hodinových ručiček.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" - -#~ 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 "" -#~ "Soubor vytvořený pomocí ghostscriptu, který umožňuje každé stránce, aby byla " -#~ "individuálně oříznuta `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf " -#~ "2> bounding`" - -#~ msgid "Reverse Options:" -#~ msgstr "Reverzní volby:" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "příkaz...\n" -#~ "\n" -#~ "příkaz může být jeden z následujících:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Použijte %prog příkaz --help pro získání více informací o příkazu\n" -#~ "\n" -#~ "Měnit PDF.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Rozdělit PDF.\n" - -#~ msgid "Enter URL" -#~ msgstr "Zadej URL" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Komunikace se čtečkou Sony PRS-500." diff --git a/src/calibre/translations/cy.po b/src/calibre/translations/cy.po index eea780fc00..896ce8a70e 100644 --- a/src/calibre/translations/cy.po +++ b/src/calibre/translations/cy.po @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? " "2 : 3;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:53+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:52+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -20788,6 +20788,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Cyfathrebwch gyda'r porïwr e-lyfrau Sony PRS-500." diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 91de6f7f78..f18a6dcc34 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:39+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:39+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -21738,185 +21738,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Kommunikér med Sony PRS-500 e-bogslæser." - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "kommando...\n" -#~ "\n" -#~ "kommando kan være en af følgende:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Anvend %prog kommando --help for at få mere information om en specifik " -#~ "kommando\n" -#~ "\n" -#~ "Manipulér en PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] fil.pdf\n" -#~ "\n" -#~ "Tilskær en PDF-fil.\n" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Valgmuligheder til at styre pdf-transformationen" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Antal af pixels der skal afskæres fra højre x (standard er %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Antal af pixels der skal afskæres fra højre y (standard er %s)" - -#~ 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 "" -#~ "En fil genereret af ghostscript som tillader individuel afskæring `gs -" -#~ "dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" - -#~ msgid "Crop Options:" -#~ msgstr "Afskæringsmuligheder:" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Antal af pixels der skal afskæres fra venstre x (standard er %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Antal af pixels der skal afskæres fra venstre y (standard er %s)" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] fil.pdf kodeord\n" -#~ "\n" -#~ "Afkrypter en PDF.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Afkrypteringsmuligheder:" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Sti til output-filen. Som standard oprettes en fil i den aktuelle mappe." - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "fil.pdf ...\n" -#~ "\n" -#~ "Hent information om en PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] fil.pdf kodeord\n" -#~ "\n" -#~ "Kryptér en PDF.\n" - -#~ msgid "File Size" -#~ msgstr "Filstørrelse" - -#~ msgid "Pages" -#~ msgstr "Sider" - -#~ msgid "Creator" -#~ msgstr "Ophavsmand" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] fil1.pdf fil2.pdf ...\n" -#~ "\n" -#~ "Metadata vil blive hentet fra den først angivne PDF.\n" -#~ "\n" -#~ "Fletter individuelle PDFs.\n" - -#~ msgid "PDF Version" -#~ msgstr "PDF version" - -#~ msgid "Encrypt Options:" -#~ msgstr "Krypteringsmuligheder:" - -#~ msgid "Rotate Options:" -#~ msgstr "Roteringsmuligheder:" - -#~ msgid "Split Options:" -#~ msgstr "Delemuligheder:" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] fil.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] fil.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "F.eks.\n" -#~ "\t\n" -#~ "%prog %%name fil.pdf 6\n" -#~ "%prog %%name fil.pdf 6-12\n" -#~ "%prog %%name fil.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Del en PDF.\n" - -#~ msgid "Reverse Options:" -#~ msgstr "Vendemuligheder:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "fil.pdf grader\n" -#~ "\n" -#~ "Rotér PDF-sider med uret.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Flettemuligheder:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] fil.pdf\n" -#~ "\n" -#~ "Vend en PDF.\n" - -#~ msgid "Enter URL" -#~ msgstr "Indtast URL" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 07099b1416..bf718521a2 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-26 18:23+0000\n" +"PO-Revision-Date: 2012-08-31 16:01+0000\n" "Last-Translator: SimonFS \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: 2012-08-31 04:41+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:41+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -3192,7 +3192,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 msgid "The default font size" -msgstr "" +msgstr "Voreingestellte Schriftgröße" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 msgid "The default font size for monospaced text" @@ -5033,7 +5033,7 @@ msgstr "Seitenleiste" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format msgid "Page %d" -msgstr "" +msgstr "Seite %d" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -7791,11 +7791,11 @@ msgstr "Verknüpfung erstellen" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 msgid "Enter &URL:" -msgstr "" +msgstr "&URL eingeben:" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 msgid "Enter name (optional):" -msgstr "" +msgstr "Name (optional) eingeben:" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" @@ -8766,7 +8766,7 @@ msgstr "S&tandardschrift:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 msgid "Default font si&ze:" -msgstr "" +msgstr "Benut&zerdefinierte Schriftgröße" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 @@ -12352,7 +12352,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 msgid "Enable automatic metadata management" -msgstr "" +msgstr "Automatisches Metadaten-Management einschalten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 msgid "" @@ -12368,7 +12368,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 msgid "Automatic metadata management is enabled" -msgstr "" +msgstr "Automatisches Metadaten-Management ist eingeschaltet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 @@ -12415,11 +12415,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 msgid "Calibre IP addresses:" -msgstr "" +msgstr "Calibre IP Adresse:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 msgid "Possibe IP addresses:" -msgstr "" +msgstr "Mögliche IP Adressen:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" @@ -15102,7 +15102,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:56 msgid "Create a custom column" -msgstr "BenutzerdefinierteSpalte erstellen" +msgstr "Benutzerdefinierte Spalte erstellen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:67 msgid "Quick create:" @@ -24136,191 +24136,3 @@ msgstr "" "drücken. Welche Technik Sie bevorzugen hängt von dem Zustand der Metadaten " "in Ihrer\n" "Bibliothek und Ihrem persönlichen Änderungsstil ab." - -#~ msgid "Creator" -#~ msgstr "Ersteller" - -#~ msgid "Pages" -#~ msgstr "Seiten" - -#~ msgid "File Size" -#~ msgstr "Dateigröße" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Beschneidet ein pdf.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Anzahl der Punkte zum Beschneiden von links x (voreingestellt ist %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Anzahl der Punkte zum Beschneiden von rechts x (voreingestellt ist %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" - -#~ 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 "" -#~ "Eine von Ghostcript erstellte Datei, die es erlaubt, jede Seite individuell " -#~ "zu beschneiden `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -#~ "bounding`" - -#~ msgid "Crop Options:" -#~ msgstr "Einstellungen zum Beschneiden:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Ein PDF entschlüsseln.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Einstellungen zum Entschlüsseln:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Ein PDF verschlüsseln.\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "Einstellungen zum Verschlüsseln:" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Zeigt Informationen über das PDF an.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Die Metadaten des zuerst angegebenen PDFs werden verwendet.\n" -#~ "\n" -#~ "Fügt einzelne PDFs zusammen.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Einstellungen zum Zusammenfügen:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf Gradzahl\n" -#~ "\n" -#~ "Rotiert Seiten eines PDFs im Uhrzeigersinn.\n" - -#~ msgid "Rotate Options:" -#~ msgstr "Einstellungen zur Rotation:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Ein PDF umkehren.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf Seite_bei_der_aufgeteilt_wird ...\n" -#~ "%prog %%name [options] file.pdf Seitenzahlen_bei_denen_aufgeteilt_wird ...\n" -#~ "\t\n" -#~ "Zum Beispiel\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Ein PDF aufteilen.\n" - -#~ msgid "Reverse Options:" -#~ msgstr "Einstellungen zum Umkehren:" - -#~ msgid "Split Options:" -#~ msgstr "Einstellungen zum Aufteilen:" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Pfad zur Ausgabe-Datei. Die Datei wird im aktuellen Verzeichnis erstellt " -#~ "(Voreinstellung)." - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "Befehl ...\n" -#~ "\n" -#~ "Befehl kann einer der folgenden sein:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Verwenden Sie %prog command --help um mehr Informationen über einen " -#~ "speziellen Befehl zu erhalten\n" -#~ "\n" -#~ "Verändert ein PDF.\n" - -#~ msgid "PDF Version" -#~ msgstr "PDF-Version" - -#~ msgid "Enter URL" -#~ msgstr "URL eingeben" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Kommunikation mit dem Sony PRS-500 E-Book-Reader." - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Einstellungen zur Steuerung der Umwandlung von pdf" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index 7076f9fc29..c0968ce93f 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:42+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:41+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -21019,15 +21019,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Επικοινωνία με το ηλ.αναγνωστήριο Sony PRS-500." - -#~ msgid "File Size" -#~ msgstr "Μέγεθος αρχείου" - -#~ msgid "Pages" -#~ msgstr "Σελίδες" - -#~ msgid "Creator" -#~ msgstr "Δημιουργός" diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index fbe6c43c87..d4eaa83f18 100644 --- a/src/calibre/translations/en_AU.po +++ b/src/calibre/translations/en_AU.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:54+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:53+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index 6aa5cdf7a6..b288f80787 100644 --- a/src/calibre/translations/en_CA.po +++ b/src/calibre/translations/en_CA.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:55+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:54+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -20855,6 +20855,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Communicate with the Sony PRS-500 eBook reader." diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index 67e7625136..23f5d123d9 100644 --- a/src/calibre/translations/en_GB.po +++ b/src/calibre/translations/en_GB.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:54+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:53+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -23383,184 +23383,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Path to output file. By default a file is created in the current directory." - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Options to control the transformation of pdf" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Communicate with the Sony PRS-500 eBook reader." - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Number of pixels to crop from the leftmost x (default is %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Number of pixels to crop from the rightmost x (default is %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Number of pixels to crop from the rightmost y (default is %s)" - -#~ 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 "" -#~ "A file generated by ghostscript which allows each page to be individually " -#~ "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Number of pixels to crop from the leftmost y (default is %s)" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "Encrypt Options:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" - -#~ msgid "Pages" -#~ msgstr "Pages" - -#~ msgid "Creator" -#~ msgstr "Creator" - -#~ msgid "Crop Options:" -#~ msgstr "Crop Options:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Decrypt Options:" - -#~ msgid "File Size" -#~ msgstr "File Size" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" - -#~ msgid "PDF Version" -#~ msgstr "PDF Version" - -#~ msgid "Split Options:" -#~ msgstr "Split Options:" - -#~ msgid "Rotate Options:" -#~ msgstr "Rotate Options:" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" - -#~ msgid "Reverse Options:" -#~ msgstr "Reverse Options:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Merge Options:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" - -#~ msgid "Enter URL" -#~ msgstr "Enter URL" diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index 9c1e1371fb..82d602d485 100644 --- a/src/calibre/translations/eo.po +++ b/src/calibre/translations/eo.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:40+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:39+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 21a386dc77..7dcba765fe 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -11,15 +11,15 @@ msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-24 08:06+0000\n" +"PO-Revision-Date: 2012-08-31 07:44+0000\n" "Last-Translator: Jellby \n" "Language-Team: Español; Castellano <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:50+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:50+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:533 msgid "" @@ -3176,24 +3176,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 msgid "The font family used to render serif fonts" -msgstr "" +msgstr "El tipo de letra usado para la familia genérica «serif»" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 msgid "The font family used to render sans-serif fonts" -msgstr "" +msgstr "El tipo de letra usado para la familia genérica «sans-serif»" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 msgid "The font family used to render monospaced fonts" -msgstr "" +msgstr "El tipo de letra usado para la familia genérica «monospace»" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 msgid "The default font size" -msgstr "" +msgstr "El tamaño de letra predeterminado" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 msgid "The default font size for monospaced text" -msgstr "" +msgstr "El tamaño de letra predeterminado para texto de espacio fijo" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -3692,6 +3692,11 @@ msgid "" "location as the position at which to open the book. See the XPath tutorial " "in the calibre User Manual for further help using this feature." msgstr "" +"Una expresión XPath para detectar dónde debe comenzar la lectura del " +"documento. Algunos programas de lectura de libros electrónicos (entre ellos " +"el Kindle) usan esta ubicación como la posición por la que abrir el libro. " +"Puede más información sobre esta opción en el Cursillo de XPath en el Manual " +"de usuario de calibre." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 msgid "" @@ -5024,7 +5029,7 @@ msgstr "Recuadro" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format msgid "Page %d" -msgstr "" +msgstr "Página %d" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6130,7 +6135,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 msgid "Many IP addresses. See Start/Stop dialog." -msgstr "" +msgstr "Muchas direcciones IP. Ver el cuadro de diálogo Iniciar/Detener." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" @@ -7766,11 +7771,11 @@ msgstr "Crear enlace" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 msgid "Enter &URL:" -msgstr "" +msgstr "Introduzca el &URL:" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 msgid "Enter name (optional):" -msgstr "" +msgstr "Introduzca el nombre (opcional):" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" @@ -8728,7 +8733,7 @@ msgstr "Tipo de letra es&tándar:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 msgid "Default font si&ze:" -msgstr "" +msgstr "&Tamaño de letra predeterminado:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 @@ -9067,7 +9072,7 @@ msgstr "Inser&tar saltos de página delante de (expresión XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Start reading at (XPath expression):" -msgstr "" +msgstr "Comenzar lectura en (expresión XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 @@ -12243,10 +12248,16 @@ msgid "" "computer's control panel to get a complete list of your computer's network " "interfaces and IP addresses." msgstr "" +"Direcciones IP posibles para este ordenador. Si decide que el dispositivo se " +"conecte a calibre usando una dirección IP fija, la dirección que debe usar " +"será una de éstas. Es poco probable, pero posible, que la dirección IP " +"correcta no aparezca en la lista, en tal caso deberá usar el panel de " +"control del ordenador para obtener una lista completa de las interfaces de " +"red y direcciones IP del ordenador." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 msgid "Enable automatic metadata management" -msgstr "" +msgstr "Activar gestión automática de metadatos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 msgid "" @@ -12258,11 +12269,18 @@ msgid "" "other choice at Preferences -> Sending books to devices -> Metadata " "management" msgstr "" +"Si se activa la gestión automática de metadatos calibre enviará todos los " +"cambios que haga en los metadatos de los libros mientras el dispositivo está " +"conectado, lo que resulta muy útil si usa una conexión inalámbrica con el " +"dispositivo. Si la gestión automática de metadatos está desactivada, los " +"cambios de metadatos sólo se enviarán cuando vuelva a enviar el libro. Puede " +"obtener más información o modificar esta opción en Preferencias -> Enviar a " +"dispositivos -> Gestión de metadatos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 msgid "Automatic metadata management is enabled" -msgstr "" +msgstr "La gestión automática de metadatos está activada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 @@ -12309,11 +12327,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 msgid "Calibre IP addresses:" -msgstr "" +msgstr "Direcciones IP de calibre:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 msgid "Possibe IP addresses:" -msgstr "" +msgstr "Posibles direcciones IP:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" @@ -24166,194 +24184,3 @@ msgstr "" "Intro. Dependiendo del estado de los metadatos en la biblioteca y del " "estilo\n" "personal de edición que tenga, preferirá una u otra opción." - -#~ msgid "Creator" -#~ msgstr "Creador" - -#~ msgid "Pages" -#~ msgstr "Páginas" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "orden ...\n" -#~ "\n" -#~ "orden puede ser una de las siguientes:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Usar %prog orden --help para obtener más información sobre una orden " -#~ "particular\n" -#~ "\n" -#~ "Manipular un PDF.\n" - -#~ msgid "Crop Options:" -#~ msgstr "Opciones de recorte:" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Opciones para controlar la transformación de PDF." - -#~ msgid "Decrypt Options:" -#~ msgstr "Opciones de descodificación:" - -#~ msgid "Encrypt Options:" -#~ msgstr "Opciones de codificación:" - -#~ msgid "PDF Version" -#~ msgstr "Versión de PDF" - -#~ msgid "Merge Options:" -#~ msgstr "Opciones de combinación:" - -#~ msgid "Reverse Options:" -#~ msgstr "Opciones de inversión:" - -#~ msgid "Rotate Options:" -#~ msgstr "Opciones de rotación:" - -#~ msgid "Split Options:" -#~ msgstr "Opciones de división:" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Comunicar con el lector Sony PRS-500." - -#~ msgid "Enter URL" -#~ msgstr "Introduzca el URL" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Número de píxeles a recortar del x de la izquierda (el valor predeterminado " -#~ "es %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Número de píxeles a recortar del x de la derecha (el valor predeterminado es " -#~ "%s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Número de píxeles a recortar del y de la derecha (el valor predeterminado es " -#~ "%s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Número de píxeles a recortar del y de la izquierda (el valor predeterminado " -#~ "es %s)" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "archivo.pdf ...\n" -#~ "\n" -#~ "Obtener información sobre un PDF.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[opciones] archivo1.pdf archivo2.pdf ...\n" -#~ "\n" -#~ "Se usarán los metadatos del primer PDF especificado.\n" -#~ "\n" -#~ "Combinar varios PDF.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [opciones] archivo.pdf página_en_la_que_dividir ...\n" -#~ "%prog %%name [opciones] archivo.pdf rango_de_páginas_en_las_que_dividir ...\n" -#~ "\n" -#~ "Ejs.\n" -#~ "\n" -#~ "%prog %%name archivo.pdf 6\n" -#~ "%prog %%name archivo.pdf 6-12\n" -#~ "%prog %%name archivo.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Dividir un PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[opciones] archivo.pdf\n" -#~ "\n" -#~ "Recortar un archivo PDF.\n" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Ruta al archivo de salida. De manera predeterminada el archivo se crea en el " -#~ "directorio actual." - -#~ 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 archivo generado por ghostscript que permite recortar cada página por " -#~ "separado `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox archivo.pdf 2> bounding`" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[opciones] archivo.pdf contraseña\n" -#~ "\n" -#~ "Descodificar un PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[opciones] archivo.pdf contraseña\n" -#~ "\n" -#~ "Codificar un PDF.\n" - -#~ msgid "File Size" -#~ msgstr "Tamaño de archivo" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] archivo.pdf\n" -#~ "\n" -#~ "Invertir un PDF.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "archivo.pdf grados\n" -#~ "\n" -#~ "Rotar las páginas de un PDF en el sentido de las agujas del reloj.\n" diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index 0f6b3a3554..824ac5def3 100644 --- a/src/calibre/translations/et.po +++ b/src/calibre/translations/et.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:40+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:40+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 6c57578000..b54d1c0253 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-07-06 14:17+0000\n" -"Last-Translator: Asier Iturralde Sarasola \n" +"PO-Revision-Date: 2012-08-31 18:00+0000\n" +"Last-Translator: gorkaazk \n" "Language-Team: http://librezale.org/wiki/Calibre\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:37+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:37+0000\n" +"X-Generator: Launchpad (build 15890)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -947,6 +947,9 @@ msgid "" "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" +"Gehigarrien programatzaileentzako oharra: Gehigarria garatzen ari den " +"direktoriorako bidea. Agindu honek garatutako gehigarria modu automatikoan " +"konprimituko du eta calibre programan eguneratuko du." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:595 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" @@ -1019,6 +1022,9 @@ msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" +"calibre programaren edozein saio edo azpi-atal martxan baldin balego, honek " +"geldituko luke. Ibili kontuz honekin zeren eta calibre programaren atal " +"batzuk martxan egongo balira bertan behera geratuko lirateke oharkabean." #: /home/kovid/work/calibre/src/calibre/debug.py:167 msgid "Debug log" @@ -1128,6 +1134,9 @@ msgid "" "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" +"Sostengurik gabeko konexio zuzen modua. Ikus " +"http://www.mobileread.com/forums/showthread.php?t=118559 argibide " +"gehiagorako; ikus hortxe: 'Connect to iTunes'" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 msgid "" @@ -1135,6 +1144,9 @@ msgid "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "forum post for more information.

" msgstr "" +"

Ezin izan da iTunes-ekin komunikatu.

Bidali txostena " +"forum posthorretara ea informazio gehiago lortzen duzun.

" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 @@ -1372,7 +1384,7 @@ msgstr "Kontaktatu PocketBook 602/603/902/903 reader horrekin." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257 msgid "Communicate with the PocketBook 622 reader." -msgstr "" +msgstr "Komunikatu harremanetan PocketBook 622 irakurgailuarekin." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270 msgid "Communicate with the PocketBook 360+ reader." @@ -1384,7 +1396,7 @@ msgstr "Komunikatu \"PocketBook 701\" horrekin" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311 msgid "Communicate with the Infibeam Pi2 reader." -msgstr "" +msgstr "Komunikatu harremanetan Infibeam Pi2 irakurgailuarekin." #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" @@ -1502,7 +1514,7 @@ msgstr "Komunikatu \"JetBook Mini reader\" enpresakoekin." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:143 msgid "Communicate with the JetBook Color reader." -msgstr "" +msgstr "Komunikatu harremanetan JetBook Colo irakurgailuarekin." #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:32 #, python-format @@ -1547,7 +1559,7 @@ msgstr "Kokapena %(dl)d • %(typ)s
" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:289 msgid "Communicate with the Kindle 2/3/4/Touch eBook reader." -msgstr "" +msgstr "Komunikatu harremanetan Kindle 2/3/4/Touch eBook irakurgailuarekin." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:298 msgid "Send page number information when sending books" @@ -1642,7 +1654,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:69 msgid "Show Previews" -msgstr "" +msgstr "Erakutsi aurrebistak" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:70 msgid "" @@ -1653,7 +1665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 msgid "Show Recommendations" -msgstr "" +msgstr "Erakutsi gomendioak" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 msgid "" @@ -1664,7 +1676,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77 msgid "Attempt to support newer firmware" -msgstr "" +msgstr "Saiatu Firmware berriena sostengatzen" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78 msgid "" @@ -1676,7 +1688,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:607 msgid "Kobo database version unsupported - See details" -msgstr "" +msgstr "Kobo datu-base bertsioak ez du sostengurik - Ikus zehaztasunak" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:608 msgid "" @@ -1803,11 +1815,11 @@ msgstr "Komunikatu Ex124G horrekin" #: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 msgid "MTP Device" -msgstr "" +msgstr "MTP Gailua" #: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 msgid "Communicate with MTP devices" -msgstr "" +msgstr "Komunikatu MTP gailuekin" #: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 msgid "" @@ -1997,31 +2009,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 msgid "SmartDevice" -msgstr "" +msgstr "Smart Gailua" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 msgid "Communicate with Smart Device apps" -msgstr "" +msgstr "Komunikatu honekin: Smart Device apps" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Enable connections at startup" -msgstr "" +msgstr "Gaitu konexioak abiarazte unean" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Check this box to allow connections when calibre starts" msgstr "" +"Begira ezazu leihatilatxo honetan konexioak onartzeko calibre abiarazten " +"den unean" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" -msgstr "" +msgstr "Segurtasun-pasahitza" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" +"Sar ezazu pasahitz bat. Gailuaren aplikazioak calibre-rekin konektatzeko " +"erabili beharko du pasahitz hori." #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" -msgstr "" +msgstr "Erabili sareko portu finkoa" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" @@ -2031,7 +2047,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " -msgstr "" +msgstr "Portuaren zenbakia: " #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 msgid "" @@ -22202,186 +22218,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Komunikatu Sony PRS-500 eBook irakurgailuarekin." - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Bidea helburu fitxategira. Lehenetsita hauxe: direktorio honetan fitxategi " -#~ "bat sortuko da." - -#~ 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 "" -#~ "ghostscript-en bidez sortutako fitxategia, baimentzen du orrialdeak banan-" -#~ "banan ebakitzea `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -#~ "bounding`" - -#~ msgid "Crop Options:" -#~ msgstr "Ebakitzeko aukerak:" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Aukerak PDFaren aldaketak kontrolatzeko" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[aukerak] fitxategi.pdf pasahitza\n" -#~ "PDF bat dezifratu.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Dezifratzeko aukerak:" - -#~ msgid "Encrypt Options:" -#~ msgstr "Enkriptatzeko aukerak:" - -#~ msgid "Creator" -#~ msgstr "Sortzailea" - -#~ msgid "Pages" -#~ msgstr "Orrialdeak" - -#~ msgid "PDF Version" -#~ msgstr "PDF bertsioa" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[aukerak] fitxategi1.pdf fitxategi2.pdf...\n" -#~ "\n" -#~ "Metadatuak erabiliko dira zehaztutako lehen PDF horretatik.\n" -#~ "\n" -#~ "Bateratuko ditu bereizita dauden PDFak.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Bateratzeko aukerak:" - -#~ msgid "Reverse Options:" -#~ msgstr "Alderantziz jartzeko aukerak:" - -#~ msgid "Rotate Options:" -#~ msgstr "Biratzeko aukerak:" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "agintea...\n" -#~ "\n" -#~ "Agintea hauetako bat izan daiteke:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Erabil ezazu %prog command --help laguntza eta informazio gehiago lortzeko " -#~ "aginte jakin bati buruz\n" -#~ "\n" -#~ "Eraldatu PDF fitxategi bat.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[aukerak] fitxategia.pdf\n" -#~ "\n" -#~ "Ebaki PDF fitxategi bat.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[aukerak] fitxategi.pdf pasahitza\n" -#~ "\n" -#~ "Enkriptatu edo zifratu PDF bat.\n" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "fitxategia.pdf...\n" -#~ "\n" -#~ "PDF bati buruz informazioa lortu.\n" - -#~ msgid "File Size" -#~ msgstr "Fitxategiaren tamaina" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[aukerak] fitxategia.pdf\n" -#~ "\n" -#~ "PDF bat alderantziz jarri.\n" - -#~ msgid "Split Options:" -#~ msgstr "Zatitzeko eta bereizteko aukerak:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "fitxategia.pdf graduak\n" -#~ "\n" -#~ "Biratu egiten du PDFa erlojuaren orratzen norabidean.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Mozteko pixel kopurua ezkerreko x gehien (lehenetsita hauxe: %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Mozteko pixel kopurua ezkerreko y gehien (lehenetsita hauxe: %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Mozteko pixel kopurua eskuineko x gehien (lehenetsita hauxe: %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Mozteko pixel kopurua eskuineko y gehien (lehenetsita hauxe: %s)" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [aukerak] filtxategia.pdf page_to_split_on ...\n" -#~ "%prog %%name [aukerak] filtxategia.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name filtxategia.pdf 6\n" -#~ "%prog %%name filtxategia.pdf 6-12\n" -#~ "%prog %%name filtxategia.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Zatitu eta bereizi PDF bat.\n" - -#~ msgid "Enter URL" -#~ msgstr "Sartu URL" diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index 8b2b460d53..a6a2771a84 100644 --- a/src/calibre/translations/fa.po +++ b/src/calibre/translations/fa.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:48+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:47+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index fb3d3a0ec7..aa5daa62e9 100644 --- a/src/calibre/translations/fi.po +++ b/src/calibre/translations/fi.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:40+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:40+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -20909,6 +20909,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Kommunikoi Sony PRS-500 -lukijan kanssa." diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index aaed788693..bde28538d6 100644 --- a/src/calibre/translations/fo.po +++ b/src/calibre/translations/fo.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:40+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:40+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index a74aca0a05..3c9c0c8150 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:41+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:40+0000\n" +"X-Generator: Launchpad (build 15890)\n" "Language: fr\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -23933,187 +23933,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Options pour contrôler la transformation en pdf" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Chemin du fichier de sortie. Par défaut, un fichier est créé dans le " -#~ "répertoire courant." - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] fichier.pdf motdepasse\n" -#~ "\n" -#~ "Décrypter un fichier PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] fichier.pdf motdepasse\n" -#~ "\n" -#~ "Crypter un fichier PDF.\n" - -#~ msgid "File Size" -#~ msgstr "Taille du fichier" - -#~ msgid "Pages" -#~ msgstr "Pages" - -#~ msgid "Creator" -#~ msgstr "Créateur" - -#~ msgid "PDF Version" -#~ msgstr "Version du PDF" - -#~ 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 fichier généré par ghostscript qui autorise que chaque page soit " -#~ "individuellement réduite `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " -#~ "file.pdf 2> bounding`" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] fichier.pdf\n" -#~ "\n" -#~ "Réduire un fichier PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Retourne un PDF\n" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Communique avec la liseuse électronique Sony PRS-500." - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "commande …\n" -#~ "\n" -#~ "commande peut être une des commandes suivantes :\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Utiliser %prog commande --help pour obtenir plus d’information à propos " -#~ "d’une commande spécifique\n" -#~ "\n" -#~ "Manipuler un PDF.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Nombre de pixels à rogner de la gauche plus x (par défaut : %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Nombre de pixels à rogner du bord gauche plus y (par défaut : %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Nombre de pixels à rogner du bord droit plus x (par défaut : %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Nombre de pixels à rogner du bord droit plus y (par défaut : %s)" - -#~ msgid "Crop Options:" -#~ msgstr "Options de rognage :" - -#~ msgid "Decrypt Options:" -#~ msgstr "Options de décryptage :" - -#~ msgid "Encrypt Options:" -#~ msgstr "Options d’encryptage :" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "fichier.pdf …\n" -#~ "\n" -#~ "Obtenir des informations à propos d’un PDF.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] fichier1.pdf fichier2.pdf …\n" -#~ "\n" -#~ "Les métadonnées seront utilisées à partir du premier PDF spécifié.\n" -#~ "\n" -#~ "Fusionner des PDFs individuels.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Options de fusion :" - -#~ msgid "Reverse Options:" -#~ msgstr "Inverser les options :" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "fichier.pdf degrés\n" -#~ "\n" -#~ "Rotation de pages d’un PDF dans le sens des aiguilles d’une montre.\n" - -#~ msgid "Rotate Options:" -#~ msgstr "Options de rotation :" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] fichier.pdf page_a_diviser …\n" -#~ "%prog %%name [options] fichier.pdf selection_de_pages_a_diviser…\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name fichier.pdf 6\n" -#~ "%prog %%name fichier.pdf 6-12\n" -#~ "%prog %%name fichier.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Diviser un PDF.\n" - -#~ msgid "Split Options:" -#~ msgstr "Options de division :" - -#~ msgid "Enter URL" -#~ msgstr "Entrer l’URL" diff --git a/src/calibre/translations/fr_CA.po b/src/calibre/translations/fr_CA.po index 5cff123055..4942a308ac 100644 --- a/src/calibre/translations/fr_CA.po +++ b/src/calibre/translations/fr_CA.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:54+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:53+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index eed17e5b46..1ded0716da 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:41+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:41+0000\n" +"X-Generator: Launchpad (build 15890)\n" "Language: gl\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -22451,183 +22451,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Creator" -#~ msgstr "Creador" - -#~ msgid "Pages" -#~ msgstr "Páxinas" - -#~ msgid "PDF Version" -#~ msgstr "Versión de PDF" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Comunicar co lector Sony PRS-500" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "orde...\n" -#~ "a orde pode ser unha das seguintes:\n" -#~ "[%%comands]\n" -#~ "Use %prog command --help para obter máis información sobre unha orde " -#~ "específica.\n" -#~ "Manipular un PDF.\n" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "ficheiro.pdf...\n" -#~ "Obter a información do PDF.\n" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Opcións para controlar a transformación do pdf" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] ficheiro.pdf contrasinal\n" -#~ "Codificar un PDF.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] ficheiro1.pdf ficheiro2.pdf\n" -#~ "Empregaranse os metadatos do primeiro ficheiro que se especifique.\n" -#~ "Une ficheiros PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] ficheiro.pdf\n" -#~ "Inverter un PDF.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] ficheiro.pdf páxina_en_que_dividir ...\n" -#~ "%prog %%name [options] ficheiro.pdf rango_da_páxina_en_que_dividir ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name ficheiro.pdf 6\n" -#~ "%prog %%name ficheiro.pdf 6-12\n" -#~ "%prog %%name ficheiro.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Dividir un PDF.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "ficheiro.pdf graos\n" -#~ "Rotar as páxinas dun PDF no sentido das agullas do reloxo.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options[ ficheiro.pdf\n" -#~ "\n" -#~ "Cortar un ficheiro de PDF.\n" - -#~ 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 ficheiro xerado por ghostscript que permite cortar cada páxina por " -#~ "separado «gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding»" - -#~ msgid "Crop Options:" -#~ msgstr "Opcións de recorte:" - -#~ msgid "Decrypt Options:" -#~ msgstr "Opcións de descifrado:" - -#~ msgid "Encrypt Options:" -#~ msgstr "Opcións de cifrado:" - -#~ msgid "File Size" -#~ msgstr "Tamaño do ficheiro:" - -#~ msgid "Split Options:" -#~ msgstr "Opcións de división:" - -#~ msgid "Rotate Options:" -#~ msgstr "Opcións de rotación:" - -#~ msgid "Reverse Options:" -#~ msgstr "Opcións de reverso:" - -#~ msgid "Merge Options:" -#~ msgstr "Opcións de combinación:" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Número de píxels para cortar do parámetro x da esquerda (predeterminado, o " -#~ "número é %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Número de píxels para recortar do parámetro y da esquerda (predeterminado, o " -#~ "número é %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Número de píxels para cortar do parámetro x da dereita (predeterminado, o " -#~ "número é %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Número de píxels para cortar do parámetro y da dereita (por omisión, o " -#~ "número é de %s)" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] ficheiro.pdf contrasinal\n" -#~ "Decodificar un PDF\n" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Ruta ao ficheiro de saída. Por omisión, un ficheiro créase neste cartafol." - -#~ msgid "Enter URL" -#~ msgstr "Introducir un URL:" diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index f5e13caf32..3866a076fc 100644 --- a/src/calibre/translations/gu.po +++ b/src/calibre/translations/gu.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:42+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:41+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 13c97d92cf..17d1461f4e 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:42+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:42+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -20833,6 +20833,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "תקשר עם קורא הספרים סוני PRS-500" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index 7f32a30c5b..76afdff12d 100644 --- a/src/calibre/translations/hi.po +++ b/src/calibre/translations/hi.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:43+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:42+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/him.po b/src/calibre/translations/him.po index f8d981702b..c4da46222d 100644 --- a/src/calibre/translations/him.po +++ b/src/calibre/translations/him.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:42+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:42+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index e116ab6598..2392254a3b 100644 --- a/src/calibre/translations/hr.po +++ b/src/calibre/translations/hr.po @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:49+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:49+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -21222,183 +21222,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Put do izlazne datoteke. Uobičajeno je da se datoteka uradi u aktivnom " -#~ "direktoriju." - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Opcije za kontrolu pretvorbe pdf" - -#~ msgid "File Size" -#~ msgstr "Veličina datoteke" - -#~ msgid "Pages" -#~ msgstr "Stranice" - -#~ msgid "Creator" -#~ msgstr "Kreator" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Komuniciraj sa Sony PRS-500 eBook čitačem." - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Broj piksela za izrezati od krajnje lijeve x (zadano je %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Broj piksela za izrezati od krajnje desne x (zadano je %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Broj piksela za izrezati od krajnje desne y (zadano je %s)" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[opcije] datoteka.pdf\n" -#~ "\n" -#~ "Izreži PDF datoteku.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Broj piksela za izrezati od krajnje lijeve y (zadano je %s)" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "datoteka.pdf ...\n" -#~ "\n" -#~ "Uzmi podatke o PDF.\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "Opije Šifriranja:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[opcije] datoteka.pdf lozinka\n" -#~ "\n" -#~ "Šifriraj PDF.\n" - -#~ msgid "PDF Version" -#~ msgstr "PDF Verzija" - -#~ msgid "Crop Options:" -#~ msgstr "Opcije Izrezivanja:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[opcije] datoteka.pdf lozinka\n" -#~ "\n" -#~ "Dešifriraj PDF.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Opcije Dešifriranja:" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[opcije] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metapodaci će biti upotrijebljena iz prvog specificiranog PDF.\n" -#~ "\n" -#~ "Spaja individualne PDFs.\n" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "naredba ...\n" -#~ "\n" -#~ "naredba može biti jedna od slijedećih:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Upotrijebi %prog naredbu --help za više informacija oko specifične naredbe\n" -#~ "\n" -#~ "Manipuliraj PDF.\n" - -#~ msgid "Rotate Options:" -#~ msgstr "Opcije Rotiranja:" - -#~ msgid "Reverse Options:" -#~ msgstr "Opcije Preokretanja:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf stupnjeva\n" -#~ "\n" -#~ "Rotiraj PDF stranice u smjeru kazaljke na satu.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Opcije Spajanja:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[opcije] file.pdf\n" -#~ "\n" -#~ "Preokreni PDF.\n" - -#~ msgid "Split Options:" -#~ msgstr "Opcije Dijeljenja:" - -#~ 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 "" -#~ "Datoteka generirana od ghostscript koja dozvoljava svakoj stranici da bude " -#~ "individualno izrezana `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf " -#~ "2> bounding`" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf stranicu_za_podijeliti_na ...\n" -#~ "%prog %%name [options] file.pdf raspon_stranica_za_podijeliti_na ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Podijeli PDF.\n" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 8f82f6f888..1b2cc4c035 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:43+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:42+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -23683,187 +23683,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "A kimeneti fájl útvonala. Alapértelmezés szerint az aktuális könyvtárba " -#~ "kerül a fájl." - -#~ msgid "File Size" -#~ msgstr "Fájlméret" - -#~ msgid "Pages" -#~ msgstr "Oldalak" - -#~ msgid "PDF Version" -#~ msgstr "PDF Verzió" - -#~ msgid "Split Options:" -#~ msgstr "Darabolás beállításai:" - -#~ msgid "Decrypt Options:" -#~ msgstr "Dekódolás beállításai:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf jelszó\n" -#~ "\n" -#~ "PDF titkosítása.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf jelszó\n" -#~ "\n" -#~ "Védett PDF dekódolása.\n" - -#~ msgid "Rotate Options:" -#~ msgstr "Forgatás beállításai:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf fok\n" -#~ "\n" -#~ "PDF lapok óramutató járás szerinti forgatása.\n" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "A PDF-be átalakítás beállításai" - -#~ msgid "Encrypt Options:" -#~ msgstr "Titkosítás beállításai:" - -#~ msgid "Creator" -#~ msgstr "Létrehozó" - -#~ 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 "" -#~ "Egy postscript fájl, ami lehetővé teszi, hogy minden egyes lap széleit " -#~ "egyedileg vágjuk le `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -#~ "bounding`" - -#~ msgid "Crop Options:" -#~ msgstr "Lapszél levágásának beállításai:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "PDF fájl lapszéleinek levágása.\n" - -#~ msgid "Reverse Options:" -#~ msgstr "Lapsorrend megfordítás beállításai:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "PDF fájl lapsorrendjének megfordítása.\n" - -#~ msgid "Merge Options:" -#~ msgstr "PDF egyesítés beállításai:" - -#~ msgid "Enter URL" -#~ msgstr "URL beirása" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Kommunikáció Sony PRS-500 olvasóval." - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf …\n" -#~ "\n" -#~ "Info lekérdezése PDF fájlról.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf …\n" -#~ "\n" -#~ "A metaadatok az első fájl adatiból lesznek meghatározva.\n" -#~ "\n" -#~ "PDF fájlok egyesítése.\n" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "parancs …\n" -#~ "\n" -#~ "A parancs következők egyike lehet:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Használja a %prog parancs --help sort, hogy további információkat kapjon a " -#~ "parancsról\n" -#~ "\n" -#~ "PDF fájlművelet.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf szétvág_oldalnál …\n" -#~ "%prog %%name [options] file.pdf kivág_oldalak …\n" -#~ "\t\n" -#~ "Pl.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "PDF fájl darabolása.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "A bal szélről levágandó képpontok száma (alapérték: %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "A jobb szélről levágandó képpontok száma (alapérték: %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Az alsó szélről levágandó képpontok száma (alapérték: %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "A felső szélről levágandó képpontok száma (alapérték: %s)" diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index c253897fb9..4bd05f14b8 100644 --- a/src/calibre/translations/id.po +++ b/src/calibre/translations/id.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:43+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:43+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/is.po b/src/calibre/translations/is.po index c010520c67..55729111e4 100644 --- a/src/calibre/translations/is.po +++ b/src/calibre/translations/is.po @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:43+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:43+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 3cebc52df2..ae6eb0e22e 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -10,15 +10,15 @@ msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-26 16:23+0000\n" +"PO-Revision-Date: 2012-08-31 21:14+0000\n" "Last-Translator: Vincenzo Reale \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:44+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:43+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -3168,23 +3168,28 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 msgid "The font family used to render serif fonts" msgstr "" +"La famiglia di caratteri utilizzata per la resa dei caratteri con grazie" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 msgid "The font family used to render sans-serif fonts" msgstr "" +"La famiglia di caratteri utilizzata per la resa dei caratteri senza grazie" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 msgid "The font family used to render monospaced fonts" msgstr "" +"La famiglia di caratteri utilizzata per la resa dei caratteri a spaziatura " +"fissa" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 msgid "The default font size" -msgstr "" +msgstr "La dimensione predefinita dei caratteri" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 msgid "The default font size for monospaced text" msgstr "" +"La dimensione predefinita dei caratteri per il testo a spaziatura fissa" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -3680,6 +3685,11 @@ msgid "" "location as the position at which to open the book. See the XPath tutorial " "in the calibre User Manual for further help using this feature." msgstr "" +"Un'espressione XPath per rilevare la posizione del documento dalla quale " +"iniziare la lettura. Alcuni lettori di ebook (tra cui il Kindle) utilizzano " +"tale posizione come posizione di apertura del libro. Vedi la guida di XPath " +"del manuale utente di calibre per ulteriori informazioni circa l'uso di " +"questa funzionalità." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 msgid "" @@ -5004,7 +5014,7 @@ msgstr "Barra laterale" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format msgid "Page %d" -msgstr "" +msgstr "Pagina %d" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6100,7 +6110,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 msgid "Many IP addresses. See Start/Stop dialog." -msgstr "" +msgstr "Troppi indirizzi IP. Vedi la finestra Avvia/Ferma." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" @@ -7707,11 +7717,11 @@ msgstr "Crea collegamento" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 msgid "Enter &URL:" -msgstr "" +msgstr "Digita l'&URL:" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 msgid "Enter name (optional):" -msgstr "" +msgstr "Digita il nome (opzionale):" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" @@ -8674,7 +8684,7 @@ msgstr "Carattere sta&ndard:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 msgid "Default font si&ze:" -msgstr "" +msgstr "Dimensione prede&finita dei caratteri:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 @@ -9013,7 +9023,7 @@ msgstr "Inserisci interruzioni di pagina prima di (espressione XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Start reading at (XPath expression):" -msgstr "" +msgstr "Inizia la lettura da (espressione XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 @@ -9616,7 +9626,7 @@ msgstr "Invio delle notizie al dispositivo in corso." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 msgid "Sending books to device." -msgstr "Invio dei libri al dispositivo in corso." +msgstr "Invio dei libri al dispositivo." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 msgid "" @@ -12203,10 +12213,16 @@ msgid "" "computer's control panel to get a complete list of your computer's network " "interfaces and IP addresses." msgstr "" +"Questi sono gli indirizzi IP di questo computer. Se decidi di collegare il " +"tuo dispositivo a calibre utilizzando un indirizzo IP fisso, deve essere " +"utilizzato uno di questi indirizzi. È improbabile, ma possibile che " +"l'indirizzo IP non sia elencato qui, in tal caso dovrai ottenere l'elenco " +"completo delle interfacce e degli indirizzi IP dal pannello di controllo del " +"tuo computer." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 msgid "Enable automatic metadata management" -msgstr "" +msgstr "Abilita la gestione automatica dei metadati" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 msgid "" @@ -12218,11 +12234,19 @@ msgid "" "other choice at Preferences -> Sending books to devices -> Metadata " "management" msgstr "" +"L'abilitazione della gestione automatica dei metadati dice a calibre di " +"inviare qualsiasi modifica apportata ai metadati dei libri quando il tuo " +"dispositivo è collegato, che è l'impostazione più utile quando utilizzi " +"l'interfaccia wireless del dispositivo. Se la gestione automatica dei " +"metadati non è abilitata le modifiche sono inviate solo quando invii " +"nuovamente il libro. Pui ottenere ulteriori informazioni o scegliere altre " +"opzioni da Preferenze -> Invio dei libri a dispositivi -> Gestione dei " +"metadati" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 msgid "Automatic metadata management is enabled" -msgstr "" +msgstr "La gestione automatica dei metadati è abilitata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 @@ -12269,11 +12293,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 msgid "Calibre IP addresses:" -msgstr "" +msgstr "Indirizzi IP di calibre:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 msgid "Possibe IP addresses:" -msgstr "" +msgstr "Possibili indirizzi IP:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" @@ -14637,6 +14661,9 @@ msgid "" "eng for English. You can also use the full language name, in which case " "calibre will try to automatically convert it to the language code." msgstr "" +"Digita un codice ISO di 3 lettere della lingua, come ita per italiano o deu " +"per tedesco. Puoi utilizzare anche il nome completo della lingua, in tal " +"caso calibre proverà a convertirlo automaticamente nel codice della lingua." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:225 msgid "Enter a number" @@ -19579,6 +19606,9 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Includi la sezione 'Autori' nel catalogo.\n" +"Predefinito: '%default'\n" +"Si applica a: formati di output AZW3, ePub, MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 #, python-format @@ -19587,6 +19617,9 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Includi la sezione 'Descrizioni' nel catalogo.\n" +"Predefinito: '%default'\n" +"Si applica a: formati di output AZW3, ePub, MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 #, python-format @@ -19595,6 +19628,9 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Includi la sezione 'Generi' nel catalogo.\n" +"Predefinito: '%default'\n" +"Si applica a: formati di output AZW3, ePub, MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 #, python-format @@ -19603,6 +19639,9 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Includi la sezione 'Titoli' nel catalogo.\n" +"Predefinito: '%default'\n" +"Si applica a: formati di output AZW3, ePub, MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 #, python-format @@ -19611,6 +19650,9 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Includi la sezione 'Serie' nel catalogo.\n" +"Predefinito: '%default'\n" +"Si applica a: formati di output AZW3, ePub, MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 #, python-format @@ -19619,6 +19661,9 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Includi la sezione 'Aggiunti di recente' nel catalogo.\n" +"Predefinito: '%default'\n" +"Si applica a: formati di output AZW3, ePub, MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 #, python-format @@ -19627,6 +19672,10 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Campo personalizzato che contiene il testo delle note da inserire " +"nell'intestazione Descrizione.\n" +"Predefinito: '%default'\n" +"Si applica a: formati di output AZW3, ePub, MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 #, python-format @@ -20769,6 +20818,9 @@ msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" +"La determinazione del percorso di salvataggio su disco non è riuscita. " +"Modello: %(templ)s\n" +"Errore: %(err)s" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:310 #, python-format @@ -21185,7 +21237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:31 #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:182 msgid "failed to scan program. Invalid input {0}" -msgstr "" +msgstr "scansione del programma non riuscita. Input non valido {0}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:39 msgid " near " @@ -23229,194 +23281,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Percorso del file in uscita. Per impostazione predefinita viene creato nella " -#~ "cartella corrente." - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] documento.pdf\n" -#~ "\n" -#~ "Sagoma un documento PDF.\n" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Opzioni per controllare la trasformazione di PDF" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] documento.pdf password\n" -#~ "\n" -#~ "Decifra il PDF.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Opzioni di decifrazione" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] documento.pdf password\n" -#~ "\n" -#~ "Cifra il PDF.\n" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "documento.pdf ...\n" -#~ "\n" -#~ "Ottieni i dettagli del PDF.\n" - -#~ msgid "Creator" -#~ msgstr "Creatore" - -#~ msgid "Pages" -#~ msgstr "Pagine" - -#~ msgid "File Size" -#~ msgstr "Grandezza del file" - -#~ msgid "PDF Version" -#~ msgstr "Versione PDF" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] documento1.pdf documento2.pdf ...\n" -#~ "\n" -#~ "Verranno usati i metadati dal primo PDF indicato.\n" -#~ "\n" -#~ " Unisce i diversi documenti PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] documento.pdf\n" -#~ "\n" -#~ "Inverte il PDF.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "documento.pdf gradi\n" -#~ "\n" -#~ "Ruotare le pagine del PDF in senso orario.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] documento.pdf pagina_da_dividere ...\n" -#~ "%prog %%name [options] documento.pdf intervallo_di_pagine_da_dividere ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name documento.pdf 6\n" -#~ "%prog %%name documento.pdf 6-12\n" -#~ "%prog %%name documento.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Dividi il PDF.\n" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Comunica con il lettore Sony PRS-500." - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Numero di pixel per sagomare dal punto x più a destra (il valore predefinito " -#~ "è %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Numero di pixel per sagomare dal punto y più a destra (il valore predefinito " -#~ "è %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Numero di pixel per sagomare dal punto x più a sinistra (il valore " -#~ "predefinito è %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Numero di pixel per sagomare dal punto y più a sinistra (il valore " -#~ "predefinito è %s)" - -#~ msgid "Enter URL" -#~ msgstr "Inserire l'indirizzo URL" - -#~ 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 " -#~ "individuali con il comando `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " -#~ "file.pdf 2> bounding`" - -#~ msgid "Encrypt Options:" -#~ msgstr "Opzioni di cifratura:" - -#~ msgid "Merge Options:" -#~ msgstr "Opzioni di unione:" - -#~ msgid "Reverse Options:" -#~ msgstr "Opzioni di rovesciamento:" - -#~ msgid "Rotate Options:" -#~ msgstr "Opzioni di rotazione:" - -#~ msgid "Split Options:" -#~ msgstr "Opzioni di divisione:" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "comando ...\n" -#~ "\n" -#~ "comando può essere uno dei seguenti:\n" -#~ "[%%comandi]\n" -#~ "\n" -#~ "Usa %prog comando --help per ottenere maggiori informazioni sul comando\n" -#~ "\n" -#~ "Manipolare un PDF.\n" - -#~ msgid "Crop Options:" -#~ msgstr "Opzioni di rifilamento:" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 2563a85619..a9e4ad204f 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:44+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:44+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -21961,183 +21961,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Sony PRS-500 電子書籍リーダ─と通信します。" - -#~ msgid "Pages" -#~ msgstr "ページ数" - -#~ msgid "File Size" -#~ msgstr "ファイルサイズ" - -#~ msgid "PDF Version" -#~ msgstr "PDFのバージョン" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "PDFファイルをトリミングします。\n" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "コマンド...\n" -#~ "\n" -#~ "コマンドは以下のうちの1つです:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "%prog command --help とすると、そのコマンドの情報が得られます。\n" -#~ "\n" -#~ "Manipulate a PDF.\n" - -#~ msgid "Crop Options:" -#~ msgstr "トリミングオプション" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "PDFファイルを解読します。\n" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "PDFの情報を取得します。\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "PDFファイルを暗号化します。\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "PDFを逆順にします。\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "暗号化オプション" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "例:\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "PDFを分割します。\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "PDFを時計方向に回転させます。\n" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "PDFの変形をコントロールするオプション" - -#~ 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 "" -#~ "ghostscriptで生成されたファイルは、各ページをそれぞれトリミングすることができます。`gs -dSAFER -dNOPAUSE -dBATCH " -#~ "-sDEVICE=bbox file.pdf 2> bounding`" - -#~ msgid "Enter URL" -#~ msgstr "URLを入力" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "トリミングされる右端からのxピクセル数(デフォルトは %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "トリミングされる右端からのyピクセル数(デフォルトは %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "トリミングされる左端からのxピクセル数(デフォルトは %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "トリミングされる左端からのyピクセル数(デフォルトは %s)" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "出力ファイルへのパス。デフォルトではファイルはカレントディレクトリに作られます。" - -#~ msgid "Creator" -#~ msgstr "作成者" - -#~ msgid "Split Options:" -#~ msgstr "分割オプション:" - -#~ msgid "Decrypt Options:" -#~ msgstr "暗号解読オプション:" - -#~ msgid "Rotate Options:" -#~ msgstr "回転オプション:" - -#~ msgid "Reverse Options:" -#~ msgstr "反転オプション:" - -#~ msgid "Merge Options:" -#~ msgstr "マージオプション:" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "書誌情報は最初に指定したPDFから取られます。\n" -#~ "\n" -#~ "各PDFをマージします。\n" diff --git a/src/calibre/translations/jv.po b/src/calibre/translations/jv.po index 78fffa4cb6..5a1770547e 100644 --- a/src/calibre/translations/jv.po +++ b/src/calibre/translations/jv.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:44+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:43+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/ka.po b/src/calibre/translations/ka.po index 2ba4519b3c..9e29bcdcb2 100644 --- a/src/calibre/translations/ka.po +++ b/src/calibre/translations/ka.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:41+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:40+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index acd4542373..fcfbc71ed7 100644 --- a/src/calibre/translations/kn.po +++ b/src/calibre/translations/kn.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:44+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:44+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index 503fae0247..63f73d2846 100644 --- a/src/calibre/translations/ko.po +++ b/src/calibre/translations/ko.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:45+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:44+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -20941,176 +20941,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Sony PRS-500 전자책 리더와 통신합니다" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "출력 파일의 경로입니다. 기본값으로 파일은 현재 디렉토리에 생성됩니다." - -#~ msgid "Crop Options:" -#~ msgstr "자르기 옵션:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[옵션] 파일.pdf\n" -#~ "\n" -#~ "PDF 파일을 잘라냅니다.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[옵션] 파일.pdf 암호\n" -#~ "\n" -#~ "PDF 파일의 암호를 해제합니다.\n" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "파일.pdf ...\n" -#~ "\n" -#~ "PDF 파일에 대한 정보를 가져옵니다.\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "암호화 옵션:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[옵션] 파일.pdf 암호\n" -#~ "\n" -#~ "PDF 파일을 암호화합니다.\n" - -#~ msgid "File Size" -#~ msgstr "파일 크기" - -#~ msgid "Pages" -#~ msgstr "쪽 수" - -#~ msgid "PDF Version" -#~ msgstr "PDF 버전" - -#~ msgid "Decrypt Options:" -#~ msgstr "암호해제 옵션:" - -#~ msgid "Split Options:" -#~ msgstr "분할 옵션:" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[옵션] 파일1.pdf 파일2.pdf ...\n" -#~ "\n" -#~ "메타 정보는 처음 지정한 PDF 파일에서 가져옵니다.\n" -#~ "\n" -#~ "각각의 PDF 파일들을 병합합니다.\n" - -#~ msgid "Rotate Options:" -#~ msgstr "회전 옵션:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "파일.pdf 각도\n" -#~ "\n" -#~ "PDF 파일의 페이지를 시계방향으로 회전합니다.\n" - -#~ msgid "Merge Options:" -#~ msgstr "병합 옵션:" - -#~ msgid "Creator" -#~ msgstr "만든 이" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "PDF 변환을 제어하는 옵션입니다" - -#~ msgid "Reverse Options:" -#~ msgstr "뒤집기 옵션:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[옵션] 파일.pdf\n" -#~ "\n" -#~ "PDF 페이지를 뒤집습니다.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "가장 오른쪽의 x 에서 잘라낼 픽셀의 수 (기본값 %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "가장 오른쪽의 y 에서 잘라낼 픽셀의 수 (기본값 %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "가장 왼쪽의 x 에서 잘라낼 픽셀의 수 (기본값 %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "가장 왼쪽의 y 에서 잘라낼 픽셀의 수 (기본값 %s)" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" - -#~ msgid "Enter URL" -#~ msgstr "URL 입력" diff --git a/src/calibre/translations/ku.po b/src/calibre/translations/ku.po index 08b66616e4..14d3d1e62f 100644 --- a/src/calibre/translations/ku.po +++ b/src/calibre/translations/ku.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:45+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:44+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index 2a59ce560c..f94dd98830 100644 --- a/src/calibre/translations/lt.po +++ b/src/calibre/translations/lt.po @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:45+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:45+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index 8e78c81429..dfb34cbb0c 100644 --- a/src/calibre/translations/ltg.po +++ b/src/calibre/translations/ltg.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:55+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:54+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 9689dbbfa1..dde4c2f53c 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:45+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:45+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Country: LATVIA\n" "Language: lv\n" "X-Poedit-Language: Latvian\n" @@ -21049,72 +21049,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Decrypt Options:" -#~ msgstr "Atšifrēšanas iestatījumi:" - -#~ msgid "File Size" -#~ msgstr "Faila izmērs" - -#~ msgid "PDF Version" -#~ msgstr "PDF versija" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Komunicē ar Sony PRS-500 e-grāmatu lasītāju." - -#~ msgid "Creator" -#~ msgstr "Izveidojis" - -#~ msgid "Pages" -#~ msgstr "Lapas" - -#~ msgid "Encrypt Options:" -#~ msgstr "Šifrēšanas iestatījumi:" - -#~ msgid "Merge Options:" -#~ msgstr "Apvienošanas iestatījumi:" - -#~ msgid "Enter URL" -#~ msgstr "Ievadiet URL" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[opcijas] fails.pdf\n" -#~ "\n" -#~ "Apgriež PDF failu.\n" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Rezultāta faila atrašanās vieta. Pēc noklusējuma fails tiek izveidots " -#~ "pašreizējā mapē." - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[opcijas] fails.pdf parole\n" -#~ "\n" -#~ "Šifrē PDF.\n" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "fails.pdf ...\n" -#~ "\n" -#~ "Parāda informāciju par PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[opcijas] file.pdf parole\n" -#~ "\n" -#~ "Atšifrē PDF.\n" diff --git a/src/calibre/translations/mk.po b/src/calibre/translations/mk.po index 3bfd5da22d..4a43f2be19 100644 --- a/src/calibre/translations/mk.po +++ b/src/calibre/translations/mk.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:45+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:45+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index 75ae145b2f..463590520f 100644 --- a/src/calibre/translations/ml.po +++ b/src/calibre/translations/ml.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:46+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:45+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -20787,6 +20787,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Sony PRS-500 eBook reader ആയി സംവദിക്കുക." diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index 0ca02794ce..b744f60cc8 100644 --- a/src/calibre/translations/mr.po +++ b/src/calibre/translations/mr.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:46+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:45+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -20783,21 +20783,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Creator" -#~ msgstr "निर्माता" - -#~ msgid "Pages" -#~ msgstr "पृष्ठसंख्या" - -#~ msgid "File Size" -#~ msgstr "फाइल आकार" - -#~ msgid "PDF Version" -#~ msgstr "PDF आवृत्ती" - -#~ msgid "Merge Options:" -#~ msgstr "एकत्रीकरण पर्याय" - -#~ msgid "Split Options:" -#~ msgstr "विभक्तीकरण पर्याय" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index d5f57bb65b..56f1fa4b02 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:46+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:46+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index e58f14aece..27864e8216 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:47+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:46+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -21933,184 +21933,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Kommuniser med Sony PRS-500 eBook-leser." - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[valgmuligheter] fil.pdf\n" -#~ "\n" -#~ "Beskjær en PDF fil.\n" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Sti til utdatafil. Standard er at filen skapes i den gjeldende mappen." - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Antall piksler å beskjære fra venstre, høyest x (standard er %s)" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Valgmuligheter for å kontrollere transformeringen av pdf" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[valg] fil.pdf passord\n" -#~ "\n" -#~ "Krypter en PDF.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Antall piksler å beskjære fra høyre, høyest y (standard er %s)" - -#~ 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 "" -#~ "En fil generert av ghostscript som tillater hver side til å bli individuelt " -#~ "beskjært `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" - -#~ msgid "Crop Options:" -#~ msgstr "Beskjæringsvalg:" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Antall piksler å beskjære fra venstre, høyest y (standard er %s)" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[valg] fil.pdf passord\n" -#~ "\n" -#~ "Dekrypter en PDF.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Dekrypteringsvalg:" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Antall piksler å beskjære fra høyre, høyest x (standard er %s)" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "fil.pdf ...\n" -#~ "\n" -#~ "Motta informasjon om en PDF.\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "Krypteringsvalg:" - -#~ msgid "File Size" -#~ msgstr "Filstørrelse" - -#~ msgid "Creator" -#~ msgstr "Opprettet av" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[valg] fil1.pdf fil2.pdf ...\n" -#~ "\n" -#~ "Metadata vil bli brukt fra den første PDF spesifisert.\n" -#~ "\n" -#~ "Slår sammen individuelle PDF'er.\n" - -#~ msgid "PDF Version" -#~ msgstr "PDF versjon" - -#~ msgid "Merge Options:" -#~ msgstr "Sammenslåingsvalg:" - -#~ msgid "Pages" -#~ msgstr "Sider" - -#~ msgid "Split Options:" -#~ msgstr "Inndelingsvalg:" - -#~ msgid "Rotate Options:" -#~ msgstr "Roteringsvalg:" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [valg] fil.pdf side_å_dele_på ...\n" -#~ "%prog %%name [valg] fil.pdf side_område_å_dele_på ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name fil.pdf 6\n" -#~ "%prog %%name fil.pdf 6-12\n" -#~ "%prog %%name fil.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Del opp en PDF.\n" - -#~ msgid "Reverse Options:" -#~ msgstr "Reverseringsvalg:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "fil.pdf grader\n" -#~ "\n" -#~ "Roter sider av PDF med klokken.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[valg] fil.pdf\n" -#~ "\n" -#~ "Reverser en PDF.\n" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "kommando...\n" -#~ "kommando kan være ett av følgende:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Bruk %prog kommando --help til med å skaffe mer informasjon om en " -#~ "spesifisert kommando\n" -#~ "\n" -#~ "Manipuler en PDF.\n" - -#~ msgid "Enter URL" -#~ msgstr "Tast inn URL" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index b0507bcafb..5b33beb559 100644 --- a/src/calibre/translations/nds.po +++ b/src/calibre/translations/nds.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:46+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:46+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" "Generated-By: pygettext.py 1.5\n" @@ -21333,188 +21333,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Pfad zur Ausgabedatei. Die Datei wird im aktuellen Verzeichnis erstellt " -#~ "(Voreinstellung)." - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Einstellungen zur Kontrolle der Umwandlung von pdf" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Kommunikation mit dem Sony PRS-500 eBook Reader." - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "befehl ...\n" -#~ "\n" -#~ "befehl kann einer der folgenden sein:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Verwenden Sie %prog command --help um mehr Informationen über einen " -#~ "speziellen Befehl zu erhalten\n" -#~ "\n" -#~ "Verändert ein PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Beschneidet ein pdf.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Anzahl der Punkte zum Beschneiden von links x (voreingestellt ist %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Anzahl der Punkte zum Beschneiden von rechts x (voreingestellt ist %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" - -#~ 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 "" -#~ "Eine von Ghostcript erstellte Datei, die es erlaubt, jede Seite individuell " -#~ "zu beschneiden `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -#~ "bounding`" - -#~ msgid "Crop Options:" -#~ msgstr "Einstellungen zum Beschneiden:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Ein PDF entschlüsseln.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Einstellungen zum Entschlüsseln:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Ein PDF verschlüsseln.\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "Einstellungen zum Verschlüsseln:" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Zeigt Informationen über das PDF an.\n" - -#~ msgid "Creator" -#~ msgstr "Ersteller" - -#~ msgid "Pages" -#~ msgstr "Seiten" - -#~ msgid "File Size" -#~ msgstr "Dateigröße" - -#~ msgid "PDF Version" -#~ msgstr "PDF Version" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Die Metadaten des zuerst angegebenen PDFs werden verwendet.\n" -#~ "\n" -#~ "Fügt einzelne PDFs zusammen.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Einstellungen zum Zusammenfügen:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Ein PDF umkehren.\n" - -#~ msgid "Reverse Options:" -#~ msgstr "Einstellungen zum Umkehren:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf Gradzahl\n" -#~ "\n" -#~ "Rotiert Seiten eines PDFs im Uhrzeigersinn.\n" - -#~ msgid "Rotate Options:" -#~ msgstr "Einstellungen zur Rotation:" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf Seite_bei_der_aufgeteilt_wird ...\n" -#~ "%prog %%name [options] file.pdf Seitenzahlen_bei_denen_aufgeteilt_wird ...\n" -#~ "\t\n" -#~ "Zum Beispiel\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Ein PDF aufteilen.\n" - -#~ msgid "Split Options:" -#~ msgstr "Einstellungen zum Aufteilen:" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index e67b9af4ab..e9c6a2954d 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -64,8 +64,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:39+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:39+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -23731,191 +23731,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Pages" -#~ msgstr "Pagina's" - -#~ msgid "Creator" -#~ msgstr "Maker" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[opties] bestand.pdf\n" -#~ "\n" -#~ "Keer PDF om.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [opties] bestand.pdf pagina_te_splitsen ...\n" -#~ "%prog %%name [opties] bestand.pdf pagina_reeks_te_splitsen ...\n" -#~ "\t\n" -#~ "Bv.\n" -#~ "\t\n" -#~ "%prog %%name bestand.pdf 6\n" -#~ "%prog %%name bestand.pdf 6-12\n" -#~ "%prog %%name bestand.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Splits een PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[opties] bestand.pdf wachtwoord\n" -#~ "\n" -#~ "Versleutel een PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[opties] bestand.pdf wachtwoord\n" -#~ "\n" -#~ "Ontsleutel een PDF.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "bestand.pdf graden\n" -#~ "\n" -#~ "Roteer pagina's van een PDF met de klok mee.\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "Versleutelopties:" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "bestand.pdf ...\n" -#~ "\n" -#~ "Informatie over een PDF-bestand.\n" - -#~ msgid "File Size" -#~ msgstr "Bestandsgrootte" - -#~ msgid "Reverse Options:" -#~ msgstr "Omkeeropties:" - -#~ msgid "Rotate Options:" -#~ msgstr "Rotatieopties:" - -#~ msgid "Split Options:" -#~ msgstr "Splitsopties:" - -#~ 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 "" -#~ "Een bestand gegenereerd door ghostscript waarbij iedere pagina individueel " -#~ "word bijgesneden `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -#~ "bounding`" - -#~ msgid "Crop Options:" -#~ msgstr "Opties voor bijsnijden:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[opties] bestand.pdf\n" -#~ "\n" -#~ "Een PDF-bestand bijsnijden.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Ontsleutel opties:" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "opdracht ...\n" -#~ "\n" -#~ "opdracht kan een van de volgende zijn:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Gebruik %prog commando --help om meer informatie over een specifieke " -#~ "opdracht te verkrijgen\n" -#~ "\n" -#~ "Bewerk een PDF.\n" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Pad naar uitvoerbestand. Standaard worden bestanden in de huidige map " -#~ "aangemaakt." - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Aantal pixels om bij te snijden bij de meest linkse x (standaard is %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Aantal pixels om bij te snijden bij de meest linkse y (standaard is %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Aantal pixels om bij te snijden bij de meest rechtse x (standaard is %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Aantal pixels om bij te snijden bij de meest rechtse y (standaard is %s)" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Opties voor het omzetten van PDFs" - -#~ msgid "PDF Version" -#~ msgstr "PDF-versie" - -#~ msgid "Merge Options:" -#~ msgstr "Opties voor samenvoegen:" - -#~ msgid "Enter URL" -#~ msgstr "Geef URL op" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[opties] bestand1.pdf bestand2.pdf ...\n" -#~ "\n" -#~ "Metadata van het eerste PDF-bestand zullen gebruikt worden.\n" -#~ "\n" -#~ "Samenvoegen van individuele PDFs.\n" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Communiceer met de Sony PRS-500 e-reader." diff --git a/src/calibre/translations/nn.po b/src/calibre/translations/nn.po index 70f03e8fbf..4c8173af19 100644 --- a/src/calibre/translations/nn.po +++ b/src/calibre/translations/nn.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:46+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:46+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index 41887818f4..cf17d03cad 100644 --- a/src/calibre/translations/oc.po +++ b/src/calibre/translations/oc.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:47+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:47+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -20785,21 +20785,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Comunica amb lo lector d'ebook Sony PRS-500." - -#~ msgid "File Size" -#~ msgstr "Talha del fichièr" - -#~ msgid "Pages" -#~ msgstr "Paginas" - -#~ msgid "Creator" -#~ msgstr "Autor" - -#~ msgid "PDF Version" -#~ msgstr "Version PDF" - -#~ msgid "Enter URL" -#~ msgstr "Picada d'URL" diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index 60c4b08102..1ba0002d7d 100644 --- a/src/calibre/translations/pa.po +++ b/src/calibre/translations/pa.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:47+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:47+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 6fd92949e7..bb2b69d636 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:48+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:47+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Bookmarks: -1,3588,-1,-1,-1,-1,-1,-1,-1,-1\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23733,186 +23733,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Ścieżka do pliku wyjściowego. Domyślnie jest on tworzony w katalogu bieżącym." - -#~ msgid "Split Options:" -#~ msgstr "Opcje dzielenia:" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Opcje związane z transformacjami plików PDF" - -#~ msgid "Decrypt Options:" -#~ msgstr "Opcje dekodowania:" - -#~ msgid "Crop Options:" -#~ msgstr "Opcje przycinania:" - -#~ msgid "Encrypt Options:" -#~ msgstr "Opcje kodowania:" - -#~ msgid "File Size" -#~ msgstr "Rozmiar pliku" - -#~ msgid "Pages" -#~ msgstr "Strony" - -#~ msgid "Creator" -#~ msgstr "Autor" - -#~ msgid "PDF Version" -#~ msgstr "Wersja PDF" - -#~ msgid "Rotate Options:" -#~ msgstr "Opcje obracania:" - -#~ msgid "Merge Options:" -#~ msgstr "Opcje scalania:" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Umożliwia komunikację z czytnikiem książek Sony PRS-500." - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Liczba pikseli do przycięcia od prawej osi Y (domyślnie %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Liczba pikseli do przycięcia od prawej osi X (domyślnie %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Liczba pikseli do przycięcia od lewej osi X (domyślnie %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Liczba pikseli do przycięcia od lewej osi Y (domyślnie %s)" - -#~ msgid "Enter URL" -#~ msgstr "Wprowadź URL" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "plik.pdf ...\n" -#~ "\n" -#~ "Uzyskaj informacje o pliku PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[opcje] plik.pdf password\n" -#~ "\n" -#~ "Zaszyfruj PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[opcje] plik.pdf password\n" -#~ "\n" -#~ "Odszyfruj PDF.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[opcje] plik1.pdf plik2.pdf ...\n" -#~ "\n" -#~ "Użyte zostaną metadane z pierwszego podanego pliku PDF.\n" -#~ "\n" -#~ "Scala pojedyncze pliki PDF.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "plik.pdf kąt\n" -#~ "\n" -#~ "Obraca plik PDF o podany kąt zgodnie z kierunkiem wskazówek zegara.\n" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "komenda ...\n" -#~ "\n" -#~ "komendy mogą być następujące:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Użyj %prog command --help aby uzyskać więcej informacji na temat danej " -#~ "komendy\n" -#~ "\n" -#~ "Manipulacja na pliku PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Przytnij plik PDF.\n" - -#~ 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 "" -#~ "Plik wygenerowany przez ghostscript, który pozwala, aby każda strona była " -#~ "indywidualnie przycinana `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " -#~ "file.pdf 2> bounding`" - -#~ msgid "Reverse Options:" -#~ msgstr "Opcje odwrócenia:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Odwróć PDF.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Podziel PDF.\n" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 7d90516bcd..a69dc6759d 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:48+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:48+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -21613,184 +21613,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Caminho para o ficheiro de destino. Por predefinição será criado um ficheiro " -#~ "na pasta actual." - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Comunica com o leitor Sony PRS-500." - -#~ msgid "Creator" -#~ msgstr "Criado por" - -#~ msgid "Pages" -#~ msgstr "Páginas" - -#~ msgid "File Size" -#~ msgstr "Tamanho do Ficheiro" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "comando ...\n" -#~ "\n" -#~ "o comando pode ser um dos seguintes:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use o comando %prog --help para ter mais informação sobre um comando " -#~ "específico\n" -#~ "\n" -#~ "Manipular um ficheiro PDF.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Número de pixels a cortar à direita x (a predefinição é %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Número de pixels a cortar à direita y (a predefinição é %s)" - -#~ 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 "" -#~ "Um ficheiro gerado pelo ghostscript que permite que cada página seja cortada " -#~ "individualmente `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -#~ "bounding`" - -#~ msgid "Crop Options:" -#~ msgstr "Opções de Corte:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Cortar um ficheiro PDF.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Número de pixels a cortar à esquerda x (a predefinição é %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Número de pixels a cortar à esquerda y (a predefinição é %s)" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Desencripta um ficheiro PDF.\n" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Ir buscar informação sobre o ficheiro PDF.\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "Opções de Encriptação:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encripta um ficheiro PDF.\n" - -#~ msgid "PDF Version" -#~ msgstr "Versão do ficheiro PDF" - -#~ msgid "Decrypt Options:" -#~ msgstr "Opções de Desencriptação:" - -#~ msgid "Split Options:" -#~ msgstr "Opções de Divisão:" - -#~ msgid "Rotate Options:" -#~ msgstr "Opções de Rotação:" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Dividir o ficheiro PDF.\n" - -#~ msgid "Reverse Options:" -#~ msgstr "Opções de Inversão:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf graus\n" -#~ "\n" -#~ "Roda as páginas do ficheiro PDF no sentido horário.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Inverte o ficheiro PDF.\n" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Opções para controlar a transformação do ficheiro PDF" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Serão usados os metadados do primeiro ficheiro PDF especificado.\n" -#~ "\n" -#~ "Combina os ficheiros PDF individuais.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Opções de combinação:" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 08ae0f94a1..21424b49dd 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:54+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:53+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -22098,133 +22098,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Creator" -#~ msgstr "Criador" - -#~ msgid "Pages" -#~ msgstr "Páginas" - -#~ msgid "File Size" -#~ msgstr "Tamanho do arquivo" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Opções para controlar a alteração de PDFs" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[opções] arquivo.pdf senha\n" -#~ "\n" -#~ "Decodifica o PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[opções] arquivo.pdf senha\n" -#~ "\n" -#~ "Encripta o PDF.\n" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "arquivo.pdf ...\n" -#~ "\n" -#~ "Obter informações sobre um PDF.\n" - -#~ msgid "PDF Version" -#~ msgstr "Versão em PDF" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[opções] arquivo1.pdf arquivo2.pdf ...\n" -#~ "\n" -#~ "Serão utilizados os metadados do primeiro PDF especificado.\n" -#~ "\n" -#~ "Fundi arquivos PDFs.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Opções de fusão:" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Comunica-se com o leitor Sony PRS-500." - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Caminho para o arquivo de saída. Por padrão um arquivo é criado no diretório " -#~ "atual." - -#~ msgid "Encrypt Options:" -#~ msgstr "Opções de Encriptação:" - -#~ msgid "Decrypt Options:" -#~ msgstr "Opções de Desencriptação:" - -#~ msgid "Rotate Options:" -#~ msgstr "Opções de Rotação:" - -#~ msgid "Split Options:" -#~ msgstr "Opções de Divisão:" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Número de pixels para cortar a partir da direita até x (padrão é %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Número de pixels para cortar a partir da direita até y (padrão é %s)" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf graus\n" -#~ "\n" -#~ "Rotaciona páginas de um PDF no sentido do relógio.\n" - -#~ 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 "" -#~ "Um arquivo gerado pelo ghostscript que permite que cada página seja cortada " -#~ "individualmente `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox arquivo.pdf 2> " -#~ "bounding`" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[opções] arquivo.pdf\n" -#~ "\n" -#~ "Cortar um arquivo PDF.\n" - -#~ msgid "Crop Options:" -#~ msgstr "Opções para corte:" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Número de píxeis a ser cortado no x mais a esquerda (padrão é %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Número de píxeis a ser cortado no y mais a esquerda (padrão é %s)" - -#~ msgid "Reverse Options:" -#~ msgstr "Opções reversas:" - -#~ msgid "Enter URL" -#~ msgstr "Digite a URL" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index d5a0acdfa3..3c7e9e38d4 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" -"X-Launchpad-Export-Date: 2012-08-31 04:48+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:48+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -23227,194 +23227,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "File Size" -#~ msgstr "Mărime fişier" - -#~ msgid "Pages" -#~ msgstr "Pagini" - -#~ msgid "PDF Version" -#~ msgstr "Versiunea PDF" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Calea către fişierul de ieşire. În mod implicit un fişier este creat în " -#~ "directorul curent." - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Opţiuni pentru a controla transformarea pdf" - -#~ 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 fişier generat de ghostscript care permite fiecare pagină să fie " -#~ "individual trunchiata \" încadrare GS-dSAFER-dNOPAUSE-dBATCH-sDEVICE = " -#~ "file.pdf bbox 2> \"" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Aflaţi informaţii despre fişierul PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Criptaţi un fişier PDF.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadatele vor fi folosite din fişierul PDF specificat primul.\n" -#~ "\n" -#~ "Combină fişiere PDF individuale.\n" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "command ...\n" -#~ "\n" -#~ "command poate fi una dintre următoarele:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Folosiţi %prog command --help pentru a afla mai multe informaţii\n" -#~ "\n" -#~ "Manipularea unui fişier PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Secţionaţi un fişier PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decriptaţi un fişier PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Inversaţi un fişier PDF.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Împarte un fişier PDF.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotiţi paginile unui fişier PDF în sensul acelor ceasornicului.\n" - -#~ msgid "Enter URL" -#~ msgstr "Introduceţi URL" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Comunică cu dispozitivul Sony PRS-500." - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Numărul de pixeli a fi decupaţi din punctul x din partea stângă (implicit: " -#~ "%s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Numărul de pixeli a fi decupaţi din punctul y din partea stângă (implicit: " -#~ "%s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Numărul de pixeli a fi decupaţi din punctul x din partea dreaptă (implicit: " -#~ "%s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Numărul de pixeli a fi decupaţi din punctul y din partea dreaptă (implicit: " -#~ "%s)" - -#~ msgid "Split Options:" -#~ msgstr "Opţiuni împărţire:" - -#~ msgid "Crop Options:" -#~ msgstr "Opţiuni decupare:" - -#~ msgid "Encrypt Options:" -#~ msgstr "Opţiuni criptare:" - -#~ msgid "Decrypt Options:" -#~ msgstr "Opţiuni decriptare:" - -#~ msgid "Creator" -#~ msgstr "Creator" - -#~ msgid "Merge Options:" -#~ msgstr "Opţiuni îmbinare:" - -#~ msgid "Rotate Options:" -#~ msgstr "Opţiuni rotire:" - -#~ msgid "Reverse Options:" -#~ msgstr "Opţiuni revers:" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 1b3c547422..e09a7f1c30 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:49+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:48+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" "X-Poedit-SourceCharset: utf-8\n" @@ -23645,194 +23645,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Путь для создаваемого файла. По умолчанию файл создается в текущей " -#~ "дерриктории." - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Опции контроля преобразования pdf" - -#~ msgid "Crop Options:" -#~ msgstr "Опции обрезки:" - -#~ msgid "File Size" -#~ msgstr "Размер файла" - -#~ msgid "Pages" -#~ msgstr "Страницы" - -#~ msgid "Creator" -#~ msgstr "Автор" - -#~ msgid "PDF Version" -#~ msgstr "Версия PDF" - -#~ msgid "Split Options:" -#~ msgstr "Опции дробления:" - -#~ msgid "Rotate Options:" -#~ msgstr "Опции чередования:" - -#~ msgid "Reverse Options:" -#~ msgstr "Опции возврата:" - -#~ msgid "Merge Options:" -#~ msgstr "Опции объедения:" - -#~ msgid "Encrypt Options:" -#~ msgstr "Параметры шифрования:" - -#~ msgid "Decrypt Options:" -#~ msgstr "Параметры дешифрования:" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "файл.pdf ...\n" -#~ "\n" -#~ "Получить информацию о PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[опции] файл.pdf пароль\n" -#~ "\n" -#~ "Шифровать PDF.\n" - -#~ 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 "" -#~ "Файл, созданный с помощью ghostscript, который позволит уникально обрезать " -#~ "каждую страницу `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -#~ "bounding`" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "команда ...\n" -#~ "\n" -#~ "доступные команды:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Используйте %prog команда --help для получения помощи по конкретной команде\n" -#~ "\n" -#~ "Управление PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[опции] файл.pdf\n" -#~ "\n" -#~ "Обрезать PDF файл.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[опции] файл.pdf пароль\n" -#~ "\n" -#~ "Дешифровать PDF.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[опции] файл1.pdf файл2.pdf ...\n" -#~ "\n" -#~ "Метаданные первого указанного файла будут использованы.\n" -#~ "\n" -#~ "Объединение отдельных PDF файлов.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [опции] файл.pdf страница_по_которой_разбить ...\n" -#~ "%prog %%name [опции] файл.pdf диапазон_страниц_по_которым_разбить ...\n" -#~ "\t\n" -#~ "Пример:\n" -#~ "\t\n" -#~ "%prog %%name файл.pdf 6\n" -#~ "%prog %%name файл.pdf 6-12\n" -#~ "%prog %%name файл.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Разбить PDF файл.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "файл.pdf градус\n" -#~ "\n" -#~ "Повернуть по часовой стрелке страницы PDF файла.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Перевернуть PDF.\n" - -#~ msgid "Enter URL" -#~ msgstr "Ввести ссылку" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Число пикселей, предназначенных к обрезанию, от самого правого положения по " -#~ "оси Х (по умолчанию: %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Число пикселей, предназначенных к обрезанию, от самого нижнего положения по " -#~ "оси Y (по умолчанию: %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Число пикселей, предназначенных к обрезанию, от самого левого положение по " -#~ "оси Х (по умолчанию: %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Число пикселей, предназначенных к обрезанию, от самого верхнего положения по " -#~ "оси Y (по умолчанию: %s)" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Установить связь с Sony PRS-500." diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index 35b5dddbd4..719821e134 100644 --- a/src/calibre/translations/sc.po +++ b/src/calibre/translations/sc.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:51+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:50+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index 18b38acb09..63e9507832 100644 --- a/src/calibre/translations/si.po +++ b/src/calibre/translations/si.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:50+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:49+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index 57427f53a4..837e0e6e33 100644 --- a/src/calibre/translations/sk.po +++ b/src/calibre/translations/sk.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:50+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:49+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -23115,187 +23115,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Cesta k výstupnému súboru. Štandardne bude výstupný súbor vytvorený v " -#~ "aktuálnom pracovnom adresári." - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Možnosti transformácie PDF" - -#~ msgid "File Size" -#~ msgstr "Veľkosť súboru" - -#~ msgid "Pages" -#~ msgstr "Strany" - -#~ msgid "Creator" -#~ msgstr "Vytvoril" - -#~ msgid "PDF Version" -#~ msgstr "PDF verzia" - -#~ msgid "Encrypt Options:" -#~ msgstr "Možnosti šifrovania:" - -#~ msgid "Crop Options:" -#~ msgstr "Možnosti orezania:" - -#~ msgid "Decrypt Options:" -#~ msgstr "Možnosti dešifrovania:" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "súbor.pdf ...\n" -#~ "\n" -#~ "Informácie o PDF.\n" - -#~ msgid "Rotate Options:" -#~ msgstr "Možnosti otočenia:" - -#~ msgid "Split Options:" -#~ msgstr "Možnosti rozdelenia:" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Komunikácia s čítačkou Sony PRS-500." - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "príkaz ...\n" -#~ "\n" -#~ "príkaz môže byť jeden z:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Na získanie ďalších informácií o konkrétnom príkaze použite príkaz %prog --" -#~ "help\n" -#~ "\n" -#~ "Narábať s PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[voľby] súbor.pdf heslo\n" -#~ "\n" -#~ "Zašifrovať PDF.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[voľby] súbor1.pdf súbor2.pdf ...\n" -#~ "\n" -#~ "Metadáta budú použité z prvého zadaného PDF.\n" -#~ "\n" -#~ "Zlúči jednotlivé PDF.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Počet pixelov na orezanie zprava x (štandard je %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Počet pixelov na orezanie zprava y (štandard je %s)" - -#~ 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 "" -#~ "Súbor vytvorený ghostscript-om, ktorú umožňuje, aby bola každá stránka " -#~ "samostatne orezaná `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -#~ "bounding`" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[voľby] súbor.pdf\n" -#~ "\n" -#~ "Orezaž súbor PDF.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Počet pixelov na orezanie zľava x (štandard je %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Počet pixelov na orezanie zľava y (štandard je %s)" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[voľby] súbor.pdf heslo\n" -#~ "\n" -#~ "Dešifrovať PDF.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Voľby zlučovania:" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [voľby] súbor.pdf stránku_na_ktorej_rozdeliť ...\n" -#~ "%prog %%name [voľby] súbor.pdf rozsah_strán_na_ktorej_rozdeliť ...\n" -#~ "\t\n" -#~ "Napr.\n" -#~ "\t\n" -#~ "%prog %%name súbor.pdf 6\n" -#~ "%prog %%name súbor.pdf 6-12\n" -#~ "%prog %%name súbor.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Rozdelí PDF.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "súbor.pdf stupne\n" -#~ "\n" -#~ "Otočí stránky PDF v smere hodinových ručičiek.\n" - -#~ msgid "Enter URL" -#~ msgstr "Zadajte URL" - -#~ msgid "Reverse Options:" -#~ msgstr "Možnosti reverzie" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] subor.pdf\n" -#~ "\n" -#~ "Revertuj PDF.\n" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index 057eea9ac4..acdcbe094e 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -"X-Launchpad-Export-Date: 2012-08-31 04:50+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:49+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: iso-8859-1\n" @@ -21154,84 +21154,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Povezovanje z bralnikom e-knjig Sony PRS-500." - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[možnosti] datoteka.pdf\n" -#~ "\n" -#~ "Obreži datoteko PDF.\n" - -#~ msgid "Crop Options:" -#~ msgstr "Možnosti obrezovanja:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[možnosti] datoteka.pdf geslo\n" -#~ "\n" -#~ "Dešifriraj PDF.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Možnosti dešifriranja:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[možnosti] datoteka.pdf geslo\n" -#~ "\n" -#~ "Šifriraj PDF.\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "Možnosti šifriranja:" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "datoteka.pdf ...\n" -#~ "\n" -#~ "Pridobite podatke o dokumentu PDF.\n" - -#~ msgid "Pages" -#~ msgstr "Strani" - -#~ msgid "File Size" -#~ msgstr "Velikost datoteke" - -#~ msgid "PDF Version" -#~ msgstr "Različica PDF" - -#~ msgid "Merge Options:" -#~ msgstr "Možnosti spajanja:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "datoteka.pdf stopinje\n" -#~ "\n" -#~ "Zasukaj strani datoteke PDF v smeri urinega kazalca.\n" - -#~ msgid "Rotate Options:" -#~ msgstr "Možnosti sukanja:" - -#~ msgid "Enter URL" -#~ msgstr "Vnesi URL" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Nastavitve pretvorbe pdf" - -#~ msgid "Creator" -#~ msgstr "Avtor" diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 791257c5c6..bfae2cd10c 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:36+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:36+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 8230cf67c7..ab628e506c 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:49+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:48+0000\n" +"X-Generator: Launchpad (build 15890)\n" "Language: sr\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -21934,194 +21934,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Повежи се са Sony PRS-500 eBook читачем." - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Број тачака почевши од десне границе x (подразумева се %s) које ће бити " -#~ "опсечене." - -#~ 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 "" -#~ "Датотека која прави ghostscript, а која омогућава да свака страна буде " -#~ "опсечена појединачно `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " -#~ "bounding`" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "наредба ...\n" -#~ "\n" -#~ "наредба може бити једна од:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Користи %prog команду --help да добијеш више информација о жељеној наредби.\n" -#~ "\n" -#~ "Преради ПДФ.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[могућности] датотека.pdf\n" -#~ "\n" -#~ "Опсеци ПДФ датотеку.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Број тачака почевши од леве границе x (подразумева се %s) које ће бити " -#~ "опсечене." - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Број тачака почевши од леве границе y (подразумева се %s) које ће бити " -#~ "опсечене." - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Број тачака почевши од десне границе y (подразумева се %s) које ће бити " -#~ "опсечене." - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Путања до излазне датотеке. Подразумева се да ће датотека бити у тренутнј " -#~ "фасцикли." - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "датотека.pdf ...\n" -#~ "\n" -#~ "Тражи податке о ПДФ датотеци.\n" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Могућности које управљају трансформацијом ПДФ-а" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[могућности] датотека.pdf лозинка\n" -#~ "\n" -#~ "Шифруј ПДФ датотеку.\n" - -#~ msgid "Creator" -#~ msgstr "Стваралац" - -#~ msgid "Crop Options:" -#~ msgstr "Могућности опсецања:" - -#~ msgid "Encrypt Options:" -#~ msgstr "Могућности за шифровање:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[могућности] датотека.pdf лозинка\n" -#~ "\n" -#~ "Дешифруј ПДФ датотеку.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Могућности за дешифровање:" - -#~ msgid "File Size" -#~ msgstr "Величина датотеке" - -#~ msgid "Pages" -#~ msgstr "Странице" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[могућност] датотека1.pdf датотека2.pdf ...\n" -#~ "\n" -#~ "Биће коришћени метаподаци из прве ПДФ датотеке.\n" -#~ "\n" -#~ "Спаја више ПДФ датотека.\n" - -#~ msgid "PDF Version" -#~ msgstr "ПДФ верзија" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [могућности] датотека.pdf страна_за_поделу ...\n" -#~ "%prog %%name [могућности] датотека.pdf опсег_страна_за_поделу ...\n" -#~ "\t\n" -#~ "Нпр.\n" -#~ "\t\n" -#~ "%prog %%name датотека.pdf 6\n" -#~ "%prog %%name датотека.pdf 6-12\n" -#~ "%prog %%name датотека.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Подели ПДФ датотеку.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "датотека.pdf степени\n" -#~ "\n" -#~ "Окрени ПДФ датотеку у десно.\n" - -#~ msgid "Rotate Options:" -#~ msgstr "Могућности окретања:" - -#~ msgid "Reverse Options:" -#~ msgstr "Могућности за преокретање:" - -#~ msgid "Merge Options:" -#~ msgstr "Могућности за спајање:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[могућности] датотека.podf\n" -#~ "\n" -#~ "Преокрени ПДФ датотеку.\n" - -#~ msgid "Split Options:" -#~ msgstr "Могућности за поделу:" - -#~ msgid "Enter URL" -#~ msgstr "Унесите УРЛ" diff --git a/src/calibre/translations/sr@latin.po b/src/calibre/translations/sr@latin.po index a9da228356..224843f46d 100644 --- a/src/calibre/translations/sr@latin.po +++ b/src/calibre/translations/sr@latin.po @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:56+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:54+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 869b8ec27f..bb1cd7e4f3 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:51+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:50+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -23035,191 +23035,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Decrypt Options:" -#~ msgstr "Dekrypteringsalternativ:" - -#~ msgid "Crop Options:" -#~ msgstr "Beskärningsalternativ:" - -#~ msgid "Encrypt Options:" -#~ msgstr "Krypteringsalternativ:" - -#~ msgid "File Size" -#~ msgstr "Filstorlek" - -#~ msgid "Pages" -#~ msgstr "Sidor" - -#~ msgid "Creator" -#~ msgstr "Upphovsman" - -#~ msgid "PDF Version" -#~ msgstr "PDF-version" - -#~ msgid "Reverse Options:" -#~ msgstr "Reverseringsalternativ:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf grader\n" -#~ "\n" -#~ "Rotera sidor i en PDF medurs.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[alternativ] file.pdf\n" -#~ "\n" -#~ "Reversera en PDF.\n" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "kommando ...\n" -#~ "\n" -#~ "Kommandot kan vara något av följande:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Använd %prog kommando --help för att få mer information om ett visst " -#~ "kommando\n" -#~ "\n" -#~ "Manipulera en PDF.\n" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Kommunicera med läsplattan Sony PRS-500." - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[alternativ] file.pdf\n" -#~ "\n" -#~ "Beskär en PDF-fil.\n" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Sökväg till utfil. Som standard skapas filen i den aktuella katalogen." - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Antal bildpunkter att beskära från det mest vänstra x (grundinställning är " -#~ "%s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "" -#~ "Antal bildpunkter att beskära från det mest vänstra y (grundinställning är " -#~ "%s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Antal bildpunkter att beskära från det mest högra x (grundinställning är %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Antal bildpunkter att beskära från det mest högra y (grundinställning är %s)" - -#~ 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 "" -#~ "En fil som genereras av ghostscript och som tillåter att varje sida beskärs " -#~ "individuelt `gs-dSAFER-dNOPAUSE-dBATCH-sDEVICE = bbox file.pdf 2> bounding`" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Alternativ för att kontrollera PDF-konverteringen" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[alternativ] fil.pdf lösenord\n" -#~ "\n" -#~ "Dekryptera en PDF-fil.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[alternativ] fil.pdf lösenord\n" -#~ "\n" -#~ "Kryptera en PDF-fil.\n" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "fil.pdf ...\n" -#~ "\n" -#~ "Få info om en PDF-fil.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[alternativ] fil1.pdf fil2.pdf ...\n" -#~ "\n" -#~ "Metadata kommer att användas från den först angivna PDF-filen.\n" -#~ "\n" -#~ "Sammanfogar enskilda PDF-filer.\n" - -#~ msgid "Merge Options:" -#~ msgstr "Alternativ för sammanfogning:" - -#~ msgid "Rotate Options:" -#~ msgstr "Rotationsalternativ:" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [alternativ] fil.pdf sida att dela på ...\n" -#~ "%prog %%name [alternativ] fil.pdf sidintervall att dela vid ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name fil.pdf 6\n" -#~ "%prog %%name fil.pdf 6-12\n" -#~ "%prog %%name fil.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Dela en PDF.\n" - -#~ msgid "Split Options:" -#~ msgstr "Alternativ för delning:" - -#~ msgid "Enter URL" -#~ msgstr "Ange URL" diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index 72c9b72c1b..fe08023180 100644 --- a/src/calibre/translations/ta.po +++ b/src/calibre/translations/ta.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:51+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:50+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index d22fddd23f..7b456367a6 100644 --- a/src/calibre/translations/te.po +++ b/src/calibre/translations/te.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:51+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:50+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -20776,12 +20776,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "File Size" -#~ msgstr "ఫైలు పరిమాణం" - -#~ msgid "Pages" -#~ msgstr "పేజీలు" - -#~ msgid "Merge Options:" -#~ msgstr "విలీన ఎంపికలు:" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index eb81e2a993..7c6ee543d4 100644 --- a/src/calibre/translations/th.po +++ b/src/calibre/translations/th.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:51+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:51+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:428 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:438 @@ -20910,6 +20910,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "ติดต่อกับ Sony PRS-500 eBook reader" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index ad886b6c97..a4936015a8 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:52+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:51+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -21329,73 +21329,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "File Size" -#~ msgstr "Dosya Boyutu" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Sony PRS-500 eBook reader ile bağlantı kur" - -#~ msgid "Pages" -#~ msgstr "Sayfalar" - -#~ msgid "Creator" -#~ msgstr "Oluşturan" - -#~ msgid "PDF Version" -#~ msgstr "PDF Sürümü" - -#~ msgid "Rotate Options:" -#~ msgstr "Dönüştürme Seçenekleri:" - -#~ msgid "Merge Options:" -#~ msgstr "Birleştirme Seçenekleri:" - -#~ msgid "Enter URL" -#~ msgstr "Adres gir" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Pdf dönüştürmesinin kontrol seçenekleri" - -#~ msgid "Crop Options:" -#~ msgstr "Kırpma Seçenekleri:" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Sağdan kırpılacak piksel sayısı en fazla x ( öntanımlı %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "Soldan kırpılacak piksel sayısı en fazla x ( öntanımlı %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Sağdan kırpılacak piksel sayısı en fazla x ( öntanımlı %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Soldan kırpılacak piksel sayısı en fazla y ( öntanımlı %s)" - -#~ 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." - -#~ msgid "Encrypt Options:" -#~ msgstr "Şifreleme Seçenekleri:" - -#~ msgid "Decrypt Options:" -#~ msgstr "Şifre Çözme Seçenekleri:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf açısı\n" -#~ "\n" -#~ "PDF dosyalarını saat yönünde çevir.\n" - -#~ msgid "Split Options:" -#~ msgstr "Bölme Seçenekleri:" diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index 9e3f2e39cf..397fd26126 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-24 14:11+0000\n" +"PO-Revision-Date: 2012-08-31 05:27+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:52+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:51+0000\n" +"X-Generator: Launchpad (build 15890)\n" "Language: uk\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -3156,24 +3156,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 msgid "The font family used to render serif fonts" -msgstr "" +msgstr "Сімейство шрифтів для показу символів у форматі з засічками" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 msgid "The font family used to render sans-serif fonts" -msgstr "" +msgstr "Сімейство шрифтів для показу символів у форматі без засічок" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 msgid "The font family used to render monospaced fonts" -msgstr "" +msgstr "Сімейство шрифтів для показу символів у моноширинному форматі" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 msgid "The default font size" -msgstr "" +msgstr "Типовий розмір символів шрифту" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 msgid "The default font size for monospaced text" -msgstr "" +msgstr "Типовий розмір символів для моноширинного шрифту" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -3665,6 +3665,12 @@ msgid "" "location as the position at which to open the book. See the XPath tutorial " "in the calibre User Manual for further help using this feature." msgstr "" +"Вираз XPath для визначення місця у документі, з якого слід розпочати " +"читання. У деяких програмах для читання (найвідомішою з яких є програма для " +"читання Kindle) це місце використовується як місце, з якого слід відкривати " +"книгу. З докладнішими довідковими даними щодо користування цією можливістю " +"можна ознайомитися у настановах щодо XPath у «Підручнику користувача» " +"calibre." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 msgid "" @@ -4999,7 +5005,7 @@ msgstr "Бічна панель" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 #, python-format msgid "Page %d" -msgstr "" +msgstr "Сторінка %d" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -6093,7 +6099,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 msgid "Many IP addresses. See Start/Stop dialog." -msgstr "" +msgstr "Декілька IP-адрес. Див. вікно «Запустити/Зупинити»." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" @@ -7735,11 +7741,11 @@ msgstr "Створити посилання" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 msgid "Enter &URL:" -msgstr "" +msgstr "&Адреса:" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 msgid "Enter name (optional):" -msgstr "" +msgstr "Назва (необов’язкова):" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" @@ -8696,7 +8702,7 @@ msgstr "&Типовий шрифт:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 msgid "Default font si&ze:" -msgstr "" +msgstr "Типовий розм&ір символів:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 @@ -9035,7 +9041,7 @@ msgstr "Вставляти розриви сторінок перед (вира #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Start reading at (XPath expression):" -msgstr "" +msgstr "Почати читання з (вираз XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 @@ -12251,10 +12257,16 @@ msgid "" "computer's control panel to get a complete list of your computer's network " "interfaces and IP addresses." msgstr "" +"IP-адреси цього комп’ютера. Якщо вам потрібно буде з’єднати пристрій з " +"calibre з використанням фіксованої IP-адреси, ви зможете скористатися однією " +"з вказаних тут адрес. Малоймовірно, але все ж можливо, що правильною буде IP-" +"адреса, якої немає у цьому списку. Щоб визначити таку адресу, вам доведеться " +"відкрити центр керування вашою системою і ознайомитися з повним списком " +"інтерфейсів мережі та IP-адрес системи." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 msgid "Enable automatic metadata management" -msgstr "" +msgstr "Увімкнути автоматичне керування метаданими" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 msgid "" @@ -12266,11 +12278,19 @@ msgid "" "other choice at Preferences -> Sending books to devices -> Metadata " "management" msgstr "" +"Вмикання автоматичного керування метаданими надасть calibre змогу надсилати " +"всі внесені вами зміни до файлів книг на пристрої, якщо його з’єднано. Таким " +"керуванням зручно користуватися, якщо обмін даними з пристроєм здійснюється " +"за допомогою бездротового зв’язку. Якщо автоматичне керування метаданими не " +"увімкнено, зміни буде надіслано на пристрій лише під час повторного " +"надсилання на нього файла книги. Дізнатися більше про керування метаданими " +"та змінити його параметри можна за допомогою сторінки «Налаштування -> " +"Надсилання книг на пристрої -> Керування метаданими»." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 msgid "Automatic metadata management is enabled" -msgstr "" +msgstr "Автоматичне керування метаданими увімкнено" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 @@ -12318,11 +12338,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 msgid "Calibre IP addresses:" -msgstr "" +msgstr "IP-адреси Calibre:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 msgid "Possibe IP addresses:" -msgstr "" +msgstr "Можливі IP-адреси:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Optional &password:" @@ -24204,186 +24224,3 @@ msgstr "" "натиснути клавішу Enter. Бажаний спосіб роботи залежить від стану метаданих " "у вашій\n" "бібліотеці та особистих уподобань у редагуванні." - -#~ msgid "Crop Options:" -#~ msgstr "Параметри обрізки:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf пароль\n" -#~ "\n" -#~ "Дешифрувати PDF.\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "Параметри дешифрування:" - -#~ msgid "Creator" -#~ msgstr "Автор" - -#~ msgid "Pages" -#~ msgstr "Сторінки" - -#~ msgid "PDF Version" -#~ msgstr "PDF версія" - -#~ 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 "" -#~ "Файл, створений ghostscript, який дозволяє унікально обрізати кожну сторінку " -#~ "`gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf пароль\n" -#~ "\n" -#~ "Шифрувати a PDF.\n" - -#~ msgid "Encrypt Options:" -#~ msgstr "Параметри шифрування:" - -#~ msgid "Merge Options:" -#~ msgstr "Параметри об’єднання:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Перевернути PDF.\n" - -#~ msgid "Reverse Options:" -#~ msgstr "Параметри перевертання:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf градус\n" -#~ "\n" -#~ "Повернути сторінки PDF за годинникової стрілкою.\n" - -#~ msgid "Rotate Options:" -#~ msgstr "Параметри обертання:" - -#~ msgid "Split Options:" -#~ msgstr "Параметри розділення:" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Встановлює зв’язок з пристроєм для читання книжок Sony PRS-500." - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Параметри керування перетворенням pdf" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf …\n" -#~ "\n" -#~ "Отримати інфо про PDF.\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf …\n" -#~ "\n" -#~ "Буде використано метадані першого вказаного PDF.\n" -#~ "\n" -#~ "Об’єднання окремих PDF файлів.\n" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf сторінка_за_якою_розбити …\n" -#~ "%prog %%name [options] file.pdf діапазон_сторінок_за_якими_розбити …\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Розділити PDF.\n" - -#~ msgid "Enter URL" -#~ msgstr "Вкажіть адресу" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "команда …\n" -#~ "\n" -#~ "можна використовувати такі команди:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Скористайтеся командою «%prog команда --help», щоб дізнатися більше про " -#~ "певну команду\n" -#~ "\n" -#~ "Обробка PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[параметри] файл.pdf\n" -#~ "\n" -#~ "Обрізати файл PDF.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Кількість пікселів для обрізування від найлівішого значення за x (типово %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Кількість пікселів для обрізування від найлівішого y (типово %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "Кількість пікселів для обрізування від найправішого x (типово %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "Кількість пікселів для обрізування від найправішого y (типово %s)" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Шлях до вихідного файла. Типово файл створюється у поточному каталозі." - -#~ msgid "File Size" -#~ msgstr "Розмір файла" diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index 1793999997..e8fde9ea4f 100644 --- a/src/calibre/translations/ur.po +++ b/src/calibre/translations/ur.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:52+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:51+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 27b7a5c4e1..eb907f745d 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:52+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:52+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -21130,103 +21130,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Creator" -#~ msgstr "Người tạo" - -#~ msgid "Encrypt Options:" -#~ msgstr "Tùy chọn mã hóa" - -#~ msgid "Decrypt Options:" -#~ msgstr "Tùy chọn giải mã" - -#~ msgid "Pages" -#~ msgstr "Trang" - -#~ msgid "PDF Version" -#~ msgstr "Phiên bản PDF" - -#~ msgid "Merge Options:" -#~ msgstr "Tùy chọn ghép" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[tuỳ chọn] tập tin .pdf\n" -#~ "\n" -#~ "cắt một tập tin PDF\n" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "" -#~ "Đường dẫn tới tập tin xuất. Mặc định, một tập tin sẽ được tạo ra trong thư " -#~ "mục hiện tại." - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "Số điểm ảnh để bắt đầu cắt từ ngoài cùng bên trái y (mặc định là %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "" -#~ "Số điểm ảnh để bắt đầu cắt từ x ngoài cùng bên trái x (mặc dịnh là %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "" -#~ "Số điểm ảnh để bắt đầu cắt từ x ngoài cùng bên phải x (mặc dịnh là %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "" -#~ "Số điểm ảnh để bắt đầu cắt từ x ngoài cùng bên phải y (mặc dịnh là %s)" - -#~ msgid "Crop Options:" -#~ msgstr "Tuỳ chọn cắt:" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "Tuỳ chọn cho phép kiểm soát thay đổi của tập tin PDF" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "tập_tin.pdf ...\n" -#~ "\n" -#~ "Lấy thông tin về một tập tin PDF.\n" - -#~ msgid "File Size" -#~ msgstr "Kích thước tập tin" - -#~ msgid "Rotate Options:" -#~ msgstr "Tùy chọn xoay:" - -#~ msgid "Split Options:" -#~ msgstr "Tùy chọn tách:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[tùy chọn] tập_tin.pdf mật_khẩu\n" -#~ "\n" -#~ "Giải mã tập tin PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[tuỳ chọn] tập_tin.pdf mật_khẩu\n" -#~ "\n" -#~ "Mã hoá một tập tin PDF\n" - -#~ msgid "Enter URL" -#~ msgstr "Nhập URL" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "Giao tiếp với thiết bị đọc sách Sony PRS-500." diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index a7230f4ee2..e8bf847df7 100644 --- a/src/calibre/translations/wa.po +++ b/src/calibre/translations/wa.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:53+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:52+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index ee3e84a186..b0fc779724 100644 --- a/src/calibre/translations/yi.po +++ b/src/calibre/translations/yi.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:53+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:52+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index f2338d6826..8941409a68 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:55+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:54+0000\n" +"X-Generator: Launchpad (build 15890)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -21447,183 +21447,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "输出文件路径. 默认输出文件夹为当前文件夹." - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "控制PDF转换的选项" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "切边页面左侧横向切除的像素数 (默认值为 %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "切边页面右侧横向切除的像素数 (默认值为 %s)" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "命令 ...\n" -#~ "\n" -#~ "命令可以为以下格式之一:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "使用 %prog --help 来获取更多关于命令的帮助信息\n" -#~ "\n" -#~ "Manipulate a PDF.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "对PDF文件切边.\n" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "切边页面左侧纵向切除的像素数 (默认值为 %s)" - -#~ msgid "Encrypt Options:" -#~ msgstr "加密选项:" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "切边页面右侧纵向切除的像素数 (默认值为 %s)" - -#~ 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 "" -#~ "由ghostscript生成的文件, 它可以按以下命令按页单独切边 `gs -dSAFER -dNOPAUSE -dBATCH -" -#~ "sDEVICE=bbox file.pdf 2> bounding`" - -#~ msgid "Crop Options:" -#~ msgstr "切边选项:" - -#~ msgid "File Size" -#~ msgstr "文件大小" - -#~ msgid "Pages" -#~ msgstr "页数" - -#~ msgid "Creator" -#~ msgstr "创建者" - -#~ msgid "PDF Version" -#~ msgstr "PDF 版本" - -#~ msgid "Decrypt Options:" -#~ msgstr "解密选项:" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "切分PDF文件.\n" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "顺时针旋转PDF文件.\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "反转一个PDF文件.\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "解密 PDF 文件。\n" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "加密 PDF 文件。\n" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "获取 PDF 文件信息。\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "仅从第一个 PDF 文件中提取元数据。\n" -#~ "\n" -#~ "合并多个 PDF 文件.\n" - -#~ msgid "Merge Options:" -#~ msgstr "合并选项:" - -#~ msgid "Reverse Options:" -#~ msgstr "反转选项:" - -#~ msgid "Rotate Options:" -#~ msgstr "旋转选项:" - -#~ msgid "Split Options:" -#~ msgstr "切分选项:" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "与 Sony PRS-500 电子书阅读器通信。" - -#~ msgid "Enter URL" -#~ msgstr "输入 URL" diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index 2a766a7403..2acd0d9b08 100644 --- a/src/calibre/translations/zh_HK.po +++ b/src/calibre/translations/zh_HK.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:53+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:52+0000\n" +"X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index 801d3e249f..73a675f6da 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-08-31 04:55+0000\n" -"X-Generator: Launchpad (build 15887)\n" +"X-Launchpad-Export-Date: 2012-09-01 04:54+0000\n" +"X-Generator: Launchpad (build 15890)\n" "Language: zh_TW\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -21194,183 +21194,3 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" - -#~ msgid "Communicate with the Sony PRS-500 eBook reader." -#~ msgstr "與 Sony PRS-500 eBook 閱讀器連接。" - -#~ msgid "" -#~ "command ...\n" -#~ "\n" -#~ "command can be one of the following:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "Use %prog command --help to get more information about a specific command\n" -#~ "\n" -#~ "Manipulate a PDF.\n" -#~ msgstr "" -#~ "command ...\n" -#~ "\n" -#~ "command 可以是下列之一:\n" -#~ "[%%commands]\n" -#~ "\n" -#~ "使用 %prog command --help 來取得更多關於此指令的資訊\n" -#~ "\n" -#~ "處理 PDF。\n" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Crop a PDF file.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "修剪 PDF 檔案。\n" - -#~ msgid "" -#~ "Path to output file. By default a file is created in the current directory." -#~ msgstr "輸出檔案的路徑。預設會把建立的檔案放在目前的目錄。" - -#, python-format -#~ msgid "Number of pixels to crop from the right most y (default is %s)" -#~ msgstr "從最右邊 y 要修剪的像素數(預設值為 %s)" - -#~ 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 "" -#~ "以 ghostscript 產生的檔案,允許每個頁面分別修剪 `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " -#~ "file.pdf 2> bounding`" - -#~ msgid "Crop Options:" -#~ msgstr "修剪選項:" - -#, python-format -#~ msgid "Number of pixels to crop from the left most x (default is %s)" -#~ msgstr "從最左邊 x 要修剪的像素數(預設值為 %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the left most y (default is %s)" -#~ msgstr "從最左邊 y 要修剪的像素數(預設值為 %s)" - -#, python-format -#~ msgid "Number of pixels to crop from the right most x (default is %s)" -#~ msgstr "從最右邊 x 要修剪的像素數(預設值為 %s)" - -#~ msgid "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "Get info about a PDF.\n" -#~ msgstr "" -#~ "file.pdf ...\n" -#~ "\n" -#~ "取得關於這個 PDF 的資訊。\n" - -#~ msgid "Options to control the transformation of pdf" -#~ msgstr "用來控制 pdf 轉換的選項" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Encrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "將 PDF 加密。\n" - -#~ msgid "Pages" -#~ msgstr "頁" - -#~ msgid "Creator" -#~ msgstr "建立者" - -#~ msgid "Encrypt Options:" -#~ msgstr "加密選項:" - -#~ msgid "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "Decrypt a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf password\n" -#~ "\n" -#~ "將 PDF 解密。\n" - -#~ msgid "Decrypt Options:" -#~ msgstr "解密選項:" - -#~ msgid "File Size" -#~ msgstr "檔案大小" - -#~ msgid "PDF Version" -#~ msgstr "PDF 版本" - -#~ msgid "Split Options:" -#~ msgstr "分割選項:" - -#~ msgid "Rotate Options:" -#~ msgstr "旋轉選項:" - -#~ msgid "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "Split a PDF.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog %%name [options] file.pdf page_to_split_on ...\n" -#~ "%prog %%name [options] file.pdf page_range_to_split_on ...\n" -#~ "\t\n" -#~ "Ex.\n" -#~ "\t\n" -#~ "%prog %%name file.pdf 6\n" -#~ "%prog %%name file.pdf 6-12\n" -#~ "%prog %%name file.pdf 6-12 8 10 9-20\n" -#~ "\n" -#~ "將 PDF 分割。\n" - -#~ msgid "Reverse Options:" -#~ msgstr "反轉選項:" - -#~ msgid "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "Rotate pages of a PDF clockwise.\n" -#~ msgstr "" -#~ "file.pdf degrees\n" -#~ "\n" -#~ "將 PDF 的頁面順時針旋轉。\n" - -#~ msgid "Merge Options:" -#~ msgstr "合併選項:" - -#~ msgid "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "Reverse a PDF.\n" -#~ msgstr "" -#~ "[options] file.pdf\n" -#~ "\n" -#~ "將 PDF 反轉。\n" - -#~ msgid "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "Metadata will be used from the first PDF specified.\n" -#~ "\n" -#~ "Merges individual PDFs.\n" -#~ msgstr "" -#~ "[options] file1.pdf file2.pdf ...\n" -#~ "\n" -#~ "元數據將使用第一個 PDF 檔所指定的。\n" -#~ "\n" -#~ "合併多個 PDF 檔。\n" - -#~ msgid "Enter URL" -#~ msgstr "輸入 URL" From e011adc419f6592bf8ef71a4a3a1fcb4691056c0 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sun, 2 Sep 2012 04:37:43 +0000 Subject: [PATCH 03/18] Launchpad automatic translations update. --- src/calibre/translations/eu.po | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index b54d1c0253..965be98d46 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: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-31 18:00+0000\n" +"PO-Revision-Date: 2012-09-01 10:30+0000\n" "Last-Translator: gorkaazk \n" "Language-Team: http://librezale.org/wiki/Calibre\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:37+0000\n" +"X-Launchpad-Export-Date: 2012-09-02 04:37+0000\n" "X-Generator: Launchpad (build 15890)\n" "Language: eu\n" @@ -1734,6 +1734,9 @@ msgid "" "/>Chapter Progress: %(chapter_progress)s%%
%(annotation)s

" msgstr "" +"Kapitulua %(chapter)d: %(chapter_title)s
%(typ)s
Kapituluan aurreratutako bidea: %(chapter_progress)s%%
%(annotation)s

" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1107 #, python-format @@ -1742,6 +1745,9 @@ msgid "" "/>Chapter Progress: %(chapter_progress)s%%
Highlight: " "%(text)s

" msgstr "" +"Kapitulua %(chapter)d: %(chapter_title)s
%(typ)s
Kapituluan aurreratutako bidea: %(chapter_progress)s%%
Markatua: %(text)s

" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1116 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1126 @@ -1751,6 +1757,9 @@ msgid "" "/>Chapter Progress: %(chapter_progress)s%%
Highlight: " "%(text)s
Notes: %(annotation)s

" msgstr "" +"Kapitulua %(chapter)d: %(chapter_title)s
%(typ)s
Kapituluan aurreratutako bidea: %(chapter_progress)s%%
Markatua: %(text)s
Oharrak: %(annotation)s

" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" @@ -1827,6 +1836,9 @@ msgid "" "may need to install Windows Media Player 11 or newer and/or restart your " "computer" msgstr "" +"\"Windows Portable Devices\" zerbitzua ez dabil zure ordenagailuan. " +"Instalatzea duzu \"Windows Media Player 11\" delakoa edo bertsio berriago " +"bat, edota zure ordenagailua berrabiarazi." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1895,6 +1907,9 @@ msgid "" "%(aba)s:%(abav)s. Add these values to the list to enable them. The " "collections will be given the name provided after the \":\" character." msgstr "" +". Bi bilduma berezi daude eskuragarri: %(abt)s:%(abtv)s and " +"%(aba)s:%(abav)s. Gehitu balio horiek zerrendara bildumak gaitzeko. bildumek " +"emandako izena hartuko dute bi puntu, \":\" karakterearen ostean." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "Upload separate cover thumbnails for books (newer readers)" @@ -1990,6 +2005,11 @@ msgid "" "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" +"Oro har, SONY readers gailuek liburuaren azaleko irudia liburuaren " +"fitxategitik bertatik hartzen dute. Aukera honekin, calibrek beste liburu-" +"azaleko irudi bat igorriko dio gailuari. Hau oso erabilgarria izan daiteke " +"DRMa duten liburuak erabiltzen ari bazara non liburu-azala aldatzea " +"ezinezkoa izaten den." #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" @@ -2044,6 +2064,8 @@ msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" +"Markatua baldin badago, erabil ezazu portuaren zenbakia \"Portua\" " +"leihatilatxoan. Bestela, gailuak ausaz hautatuko du porturen bat" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Port number: " @@ -2054,6 +2076,8 @@ msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" +"Sar ezazu gailuak erabiliko duen portuaren zenbakia, \"hautatutako portua\" " +"leihatilatxoa markatuta baldin badago erabiliko duen zenbakia" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 msgid "Print extra debug information" From 59bcf5553a0a63958a4af11aad75435577ba6b82 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Mon, 3 Sep 2012 05:20:58 +0000 Subject: [PATCH 04/18] Launchpad automatic translations update. --- src/calibre/translations/ca.po | 14 +++++++++----- src/calibre/translations/fr.po | 30 +++++++++++++++++++++++++----- 2 files changed, 34 insertions(+), 10 deletions(-) diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 481647cd1f..44d68308f9 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -11,14 +11,14 @@ msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-31 12:21+0000\n" +"PO-Revision-Date: 2012-09-02 18:13+0000\n" "Last-Translator: Ferran Rius \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:38+0000\n" +"X-Launchpad-Export-Date: 2012-09-03 05:20+0000\n" "X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -958,11 +958,11 @@ msgstr "Mostra una llista dels connectors instal·lats" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:601 msgid "Enable the named plugin" -msgstr "Habilita el connector anomenat" +msgstr "Habilita el connector especificat" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:603 msgid "Disable the named plugin" -msgstr "Inhabilita el connector anomenat" +msgstr "Inhabilita el connector especificat" #: /home/kovid/work/calibre/src/calibre/db/backend.py:322 #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 @@ -1313,7 +1313,7 @@ msgstr "S'està afegint llibres al llistat de metadades del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:338 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 msgid "Removing books from device..." -msgstr "S'estan suprimint els llibres del dispositiu..." +msgstr "S'està suprimint els llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 @@ -3692,6 +3692,8 @@ msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" +"Una expressió XPath. S'insereixen salts de pàgina abans dels elements " +"especificats. Per inhabilitar-ho utilitzeu l'expressió: /" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" @@ -15361,6 +15363,8 @@ msgid "" "A device (%s) is already detected by calibre. If you wish to debug the " "detection of another device, first disconnect this device." msgstr "" +"El calibre ja ha detectat un dispositiu (%s). Si voleu depurar la detecció " +"d'un altre dispositiu desconnecteu abans aquest." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:57 msgid "Debugging failed" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 3c9c0c8150..7b44889204 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: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-07-05 20:58+0000\n" -"Last-Translator: cleante \n" +"PO-Revision-Date: 2012-09-02 12:12+0000\n" +"Last-Translator: Debesse Morgan \n" "Language-Team: PCGen\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: 2012-09-01 04:40+0000\n" +"X-Launchpad-Export-Date: 2012-09-03 05:20+0000\n" "X-Generator: Launchpad (build 15890)\n" "Language: fr\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" @@ -1161,6 +1161,9 @@ msgid "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "forum post for more information.

" msgstr "" +"

Impossible de communiquer avec iTunes.

Reportez-vous " +"au forum pour plus d'informations.

" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 @@ -1721,6 +1724,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:607 msgid "Kobo database version unsupported - See details" msgstr "" +"La version de base de donnée du Kobo n'est pas supportée - Regarder les " +"détails" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:608 msgid "" @@ -1856,7 +1861,7 @@ msgstr "Communique avec le Ex124G" #: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 msgid "MTP Device" -msgstr "" +msgstr "Périférique MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 msgid "Communicate with MTP devices" @@ -2079,11 +2084,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Security password" -msgstr "" +msgstr "Mot de passe de sécurité" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" +"Entrer un mot de passe que le périphérique doit utiliser pour se connecter à " +"calibre" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Use fixed network port" @@ -3071,6 +3078,12 @@ msgid "" "6 and the new KF8 format, or only the new KF8 format. KF8 has more features " "than MOBI 6, but only works with newer Kindles." msgstr "" +"Par défaut calibre génères des fichiers MOBI qui contiennent l'ancien format " +"MOBI 6. Ce format est compatible avec tous les périphériques. Néanmoins, en " +"changeant les paramètres, vous pouvez demander à calibre de générer des " +"fichiers MOBI qui contiennent à la fois du MOBI 6 et le nouveau format KF8, " +"ou seulement le nouveau format KF8. Le KF8 a plus de fonctionnalités que le " +"MOBI 6, mais il ne fonctionne qu'avec les nouveaux Kindle." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:136 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 @@ -4891,6 +4904,10 @@ msgid "" "from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older " "MOBI files without KF8 are not tweakable." msgstr "" +"Ce fichier MOBI ne contient pas de livre au format KF8. Le KF8 est le " +"nouveau format d'Amazon. Calibre ne peut modifier que les fichiers MOBI " +"contenant des livres KF8. Les anciens fichiers MOBI sans KF8 ne sont pas " +"modifiables." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:65 msgid "" @@ -4898,6 +4915,9 @@ msgid "" "remove the Mobi6 data, which means the file will not be usable on older " "Kindles. Are you sure?" msgstr "" +"Ce fichier mobile contient des données aux formats KF8 et MOBI 6. Le " +"modifier effacera les données MOBI 6, ce qui signifie que le fichier ne sera " +"pas utilisable sur les anciens Kindles. Êtes-vous sûr ?" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:464 msgid "No details available" From 007caf7d7ad4a2ae8e21fe08b5f88173f8c74b07 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Tue, 4 Sep 2012 04:52:19 +0000 Subject: [PATCH 05/18] Launchpad automatic translations update. --- src/calibre/translations/ms.po | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index 56f1fa4b02..e91a9e42aa 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-30 12:49+0000\n" -"Last-Translator: Rizal \n" +"PO-Revision-Date: 2012-09-04 04:15+0000\n" +"Last-Translator: abuyop \n" "Language-Team: Malay \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: 2012-09-01 04:46+0000\n" +"X-Launchpad-Export-Date: 2012-09-04 04:52+0000\n" "X-Generator: Launchpad (build 15890)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -200,13 +200,13 @@ msgstr "Asas" #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:397 msgid "Customize" -msgstr "" +msgstr "Suaikan" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 msgid "Cannot configure" -msgstr "" +msgstr "Tidak dapat konfigur" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:318 msgid "File type" @@ -226,7 +226,7 @@ msgstr "Pencipta Katalog" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:527 msgid "User Interface Action" -msgstr "" +msgstr "Tindakan Antaramuka Pengguna" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:561 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 @@ -386,6 +386,8 @@ msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" +"Hantar buku melalui e-mel atau sesawang serta sambung ke iTunes atau folder " +"dalam komputer anda seperti peranti" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 @@ -430,14 +432,16 @@ msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" +"Cari padanan berikutnya atau terdahulu bila menggelintar dalam pustaka " +"calibre anda dalam mod sorot" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 msgid "Choose a random book from your calibre library" -msgstr "" +msgstr "Pilih buku rawak dari pustaka calibre anda" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 msgid "Search for books from different book sellers" -msgstr "" +msgstr "Gelintar buku dari penjual buku yang berlainan" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 msgid "Get new calibre plugins or update your existing ones" From 9173b39a5d8b91b16f7693f7ce1f7f08db3a9fda Mon Sep 17 00:00:00 2001 From: Translators <> Date: Wed, 5 Sep 2012 04:37:31 +0000 Subject: [PATCH 06/18] Launchpad automatic translations update. --- setup/iso_639/de.po | 436 ++++++++++++++++----------------- src/calibre/translations/ms.po | 4 +- 2 files changed, 220 insertions(+), 220 deletions(-) diff --git a/setup/iso_639/de.po b/setup/iso_639/de.po index 0aad1c34e2..9677d21821 100644 --- a/setup/iso_639/de.po +++ b/setup/iso_639/de.po @@ -18,14 +18,14 @@ msgstr "" "Report-Msgid-Bugs-To: Debian iso-codes team \n" "POT-Creation-Date: 2011-11-25 14:01+0000\n" -"PO-Revision-Date: 2012-08-28 16:03+0000\n" +"PO-Revision-Date: 2012-09-04 18:42+0000\n" "Last-Translator: SimonFS \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-08-29 05:05+0000\n" -"X-Generator: Launchpad (build 15864)\n" +"X-Launchpad-Export-Date: 2012-09-05 04:37+0000\n" +"X-Generator: Launchpad (build 15901)\n" "Language: de\n" #. name for aaa @@ -3912,23 +3912,23 @@ msgstr "" #. name for bst msgid "Basketo" -msgstr "" +msgstr "Basketo" #. name for bsu msgid "Bahonsuai" -msgstr "" +msgstr "Bahonsuai" #. name for bsv msgid "Baga Sobané" -msgstr "" +msgstr "Baga Sobané" #. name for bsw msgid "Baiso" -msgstr "" +msgstr "Baiso" #. name for bsx msgid "Yangkam" -msgstr "" +msgstr "Yangkam" #. name for bsy msgid "Bisaya; Sabah" @@ -3936,23 +3936,23 @@ msgstr "" #. name for bta msgid "Bata" -msgstr "" +msgstr "Bata" #. name for btc msgid "Bati (Cameroon)" -msgstr "" +msgstr "Bati (Kamerun)" #. name for btd msgid "Batak Dairi" -msgstr "" +msgstr "Batak Dairi" #. name for bte msgid "Gamo-Ningi" -msgstr "" +msgstr "Gamo-Ningi" #. name for btf msgid "Birgit" -msgstr "" +msgstr "Birgit" #. name for btg msgid "Bété; Gagnoa" @@ -3964,7 +3964,7 @@ msgstr "" #. name for bti msgid "Burate" -msgstr "" +msgstr "Burate" #. name for btj msgid "Malay; Bacanese" @@ -3972,15 +3972,15 @@ msgstr "" #. name for btl msgid "Bhatola" -msgstr "" +msgstr "Bhatola" #. name for btm msgid "Batak Mandailing" -msgstr "" +msgstr "Mandailing Batak" #. name for btn msgid "Ratagnon" -msgstr "" +msgstr "Ratagnon" #. name for bto msgid "Bikol; Rinconada" @@ -3988,15 +3988,15 @@ msgstr "" #. name for btp msgid "Budibud" -msgstr "" +msgstr "Budibud" #. name for btq msgid "Batek" -msgstr "" +msgstr "Batek" #. name for btr msgid "Baetora" -msgstr "" +msgstr "Baetora" #. name for bts msgid "Batak Simalungun" @@ -4004,19 +4004,19 @@ msgstr "" #. name for btt msgid "Bete-Bendi" -msgstr "" +msgstr "Bete-Bendi" #. name for btu msgid "Batu" -msgstr "" +msgstr "Batu" #. name for btv msgid "Bateri" -msgstr "" +msgstr "Bateri" #. name for btw msgid "Butuanon" -msgstr "" +msgstr "Butuanon" #. name for btx msgid "Batak Karo" @@ -4024,7 +4024,7 @@ msgstr "" #. name for bty msgid "Bobot" -msgstr "" +msgstr "Bobot" #. name for btz msgid "Batak Alas-Kluet" @@ -4036,19 +4036,19 @@ msgstr "Burjatisch" #. name for bub msgid "Bua" -msgstr "" +msgstr "Bua" #. name for buc msgid "Bushi" -msgstr "" +msgstr "Bushi" #. name for bud msgid "Ntcham" -msgstr "" +msgstr "Ntcham" #. name for bue msgid "Beothuk" -msgstr "" +msgstr "Beothuk" #. name for buf msgid "Bushoong" @@ -4064,15 +4064,15 @@ msgstr "" #. name for bui msgid "Bongili" -msgstr "" +msgstr "Bongili" #. name for buj msgid "Basa-Gurmana" -msgstr "" +msgstr "Basa-Gurmana" #. name for buk msgid "Bugawac" -msgstr "" +msgstr "Bugawac" #. name for bul msgid "Bulgarian" @@ -4080,59 +4080,59 @@ msgstr "Bulgarisch" #. name for bum msgid "Bulu (Cameroon)" -msgstr "" +msgstr "Bulu (Kamerun)" #. name for bun msgid "Sherbro" -msgstr "" +msgstr "Sherbro" #. name for buo msgid "Terei" -msgstr "" +msgstr "Terei" #. name for bup msgid "Busoa" -msgstr "" +msgstr "Busoa" #. name for buq msgid "Brem" -msgstr "" +msgstr "Brem" #. name for bus msgid "Bokobaru" -msgstr "" +msgstr "Bokobaru" #. name for but msgid "Bungain" -msgstr "" +msgstr "Bungain" #. name for buu msgid "Budu" -msgstr "" +msgstr "Budu" #. name for buv msgid "Bun" -msgstr "" +msgstr "Bun" #. name for buw msgid "Bubi" -msgstr "" +msgstr "Bubi" #. name for bux msgid "Boghom" -msgstr "" +msgstr "Boghom" #. name for buy msgid "Bullom So" -msgstr "" +msgstr "Bullom So" #. name for buz msgid "Bukwen" -msgstr "" +msgstr "Bukwen" #. name for bva msgid "Barein" -msgstr "" +msgstr "Barein" #. name for bvb msgid "Bube" @@ -4140,11 +4140,11 @@ msgstr "" #. name for bvc msgid "Baelelea" -msgstr "" +msgstr "Baelelea" #. name for bvd msgid "Baeggu" -msgstr "" +msgstr "Baeggu" #. name for bve msgid "Malay; Berau" @@ -4156,51 +4156,51 @@ msgstr "" #. name for bvg msgid "Bonkeng" -msgstr "" +msgstr "Bonkeng" #. name for bvh msgid "Bure" -msgstr "" +msgstr "Bure" #. name for bvi msgid "Belanda Viri" -msgstr "" +msgstr "Belanda Viri" #. name for bvj msgid "Baan" -msgstr "" +msgstr "Baan" #. name for bvk msgid "Bukat" -msgstr "" +msgstr "Bukat" #. name for bvl msgid "Bolivian Sign Language" -msgstr "" +msgstr "Bolivianische Zeichensprache" #. name for bvm msgid "Bamunka" -msgstr "" +msgstr "Bamunka" #. name for bvn msgid "Buna" -msgstr "" +msgstr "Buna" #. name for bvo msgid "Bolgo" -msgstr "" +msgstr "Bolgo" #. name for bvq msgid "Birri" -msgstr "" +msgstr "Birri" #. name for bvr msgid "Burarra" -msgstr "" +msgstr "Burarra" #. name for bvt msgid "Bati (Indonesia)" -msgstr "" +msgstr "Bati (Indonesien)" #. name for bvu msgid "Malay; Bukit" @@ -4208,35 +4208,35 @@ msgstr "" #. name for bvv msgid "Baniva" -msgstr "" +msgstr "Baniva" #. name for bvw msgid "Boga" -msgstr "" +msgstr "Boga" #. name for bvx msgid "Dibole" -msgstr "" +msgstr "Dibole" #. name for bvy msgid "Baybayanon" -msgstr "" +msgstr "Baybayanon" #. name for bvz msgid "Bauzi" -msgstr "" +msgstr "Bauzi" #. name for bwa msgid "Bwatoo" -msgstr "" +msgstr "Bwatoo" #. name for bwb msgid "Namosi-Naitasiri-Serua" -msgstr "" +msgstr "Namosi-Naitasiri-Serua" #. name for bwc msgid "Bwile" -msgstr "" +msgstr "Bwile" #. name for bwd msgid "Bwaidoka" @@ -4248,19 +4248,19 @@ msgstr "" #. name for bwf msgid "Boselewa" -msgstr "" +msgstr "Bosilewa" #. name for bwg msgid "Barwe" -msgstr "" +msgstr "Barwe" #. name for bwh msgid "Bishuo" -msgstr "" +msgstr "Bishuo" #. name for bwi msgid "Baniwa" -msgstr "" +msgstr "Baniwa" #. name for bwj msgid "Bwamu; Láá Láá" @@ -4268,15 +4268,15 @@ msgstr "" #. name for bwk msgid "Bauwaki" -msgstr "" +msgstr "Bauwaki" #. name for bwl msgid "Bwela" -msgstr "" +msgstr "Bwela" #. name for bwm msgid "Biwat" -msgstr "" +msgstr "Biwat" #. name for bwn msgid "Bunu; Wunai" @@ -4284,11 +4284,11 @@ msgstr "" #. name for bwo msgid "Boro (Ethiopia)" -msgstr "" +msgstr "Boro (Äthopien)" #. name for bwp msgid "Mandobo Bawah" -msgstr "" +msgstr "Mandobo Bawah" #. name for bwq msgid "Bobo Madaré; Southern" @@ -4300,19 +4300,19 @@ msgstr "" #. name for bws msgid "Bomboma" -msgstr "" +msgstr "Bomboma" #. name for bwt msgid "Bafaw-Balong" -msgstr "" +msgstr "Bafaw-Balong" #. name for bwu msgid "Buli (Ghana)" -msgstr "" +msgstr "Buli (Ghana)" #. name for bww msgid "Bwa" -msgstr "" +msgstr "Bwa" #. name for bwx msgid "Bunu; Bu-Nao" @@ -4324,11 +4324,11 @@ msgstr "" #. name for bwz msgid "Bwisi" -msgstr "" +msgstr "Bwisi" #. name for bxa msgid "Bauro" -msgstr "" +msgstr "Bauro" #. name for bxb msgid "Bor; Belanda" @@ -4336,19 +4336,19 @@ msgstr "" #. name for bxc msgid "Molengue" -msgstr "" +msgstr "Molengue" #. name for bxd msgid "Pela" -msgstr "" +msgstr "Pela" #. name for bxe msgid "Birale" -msgstr "" +msgstr "Birale" #. name for bxf msgid "Bilur" -msgstr "" +msgstr "Bilur" #. name for bxg msgid "Bangala" @@ -4356,19 +4356,19 @@ msgstr "" #. name for bxh msgid "Buhutu" -msgstr "" +msgstr "Buhutu" #. name for bxi msgid "Pirlatapa" -msgstr "" +msgstr "Pirlatapa" #. name for bxj msgid "Bayungu" -msgstr "" +msgstr "Bayungu" #. name for bxk msgid "Bukusu" -msgstr "" +msgstr "Bukusu" #. name for bxl msgid "Jalkunan" @@ -4384,11 +4384,11 @@ msgstr "" #. name for bxo msgid "Barikanchi" -msgstr "" +msgstr "Barikanchi" #. name for bxp msgid "Bebil" -msgstr "" +msgstr "Bebil" #. name for bxq msgid "Beele" @@ -4396,11 +4396,11 @@ msgstr "" #. name for bxr msgid "Buriat; Russia" -msgstr "" +msgstr "Buriat; Russisch" #. name for bxs msgid "Busam" -msgstr "" +msgstr "Busam" #. name for bxu msgid "Buriat; China" @@ -4416,111 +4416,111 @@ msgstr "" #. name for bxx msgid "Borna (Democratic Republic of Congo)" -msgstr "" +msgstr "Borna (Demokratische Republik Kongo))" #. name for bxz msgid "Binahari" -msgstr "" +msgstr "Binahari" #. name for bya msgid "Batak" -msgstr "" +msgstr "Batak" #. name for byb msgid "Bikya" -msgstr "" +msgstr "Bikya" #. name for byc msgid "Ubaghara" -msgstr "" +msgstr "Ubaghara" #. name for byd msgid "Benyadu'" -msgstr "" +msgstr "Benyadu'" #. name for bye msgid "Pouye" -msgstr "" +msgstr "Pouye" #. name for byf msgid "Bete" -msgstr "" +msgstr "Bete" #. name for byg msgid "Baygo" -msgstr "" +msgstr "Baygo" #. name for byh msgid "Bhujel" -msgstr "" +msgstr "Bhujel" #. name for byi msgid "Buyu" -msgstr "" +msgstr "Buyu" #. name for byj msgid "Bina (Nigeria)" -msgstr "" +msgstr "Bina (Nigeria)" #. name for byk msgid "Biao" -msgstr "" +msgstr "Biao" #. name for byl msgid "Bayono" -msgstr "" +msgstr "Bayono" #. name for bym msgid "Bidyara" -msgstr "" +msgstr "Bidyara" #. name for byn msgid "Bilin" -msgstr "" +msgstr "Bilin" #. name for byo msgid "Biyo" -msgstr "" +msgstr "Biyo" #. name for byp msgid "Bumaji" -msgstr "" +msgstr "Bumaji" #. name for byq msgid "Basay" -msgstr "" +msgstr "Basay" #. name for byr msgid "Baruya" -msgstr "" +msgstr "Baruya" #. name for bys msgid "Burak" -msgstr "" +msgstr "Burak" #. name for byt msgid "Berti" -msgstr "" +msgstr "Berti" #. name for byv msgid "Medumba" -msgstr "" +msgstr "Medumba" #. name for byw msgid "Belhariya" -msgstr "" +msgstr "Belhariya" #. name for byx msgid "Qaqet" -msgstr "" +msgstr "Qaqet" #. name for byy msgid "Buya" -msgstr "" +msgstr "Buya" #. name for byz msgid "Banaro" -msgstr "" +msgstr "Banaro" #. name for bza msgid "Bandi" @@ -4528,7 +4528,7 @@ msgstr "" #. name for bzb msgid "Andio" -msgstr "" +msgstr "Andio" #. name for bzc msgid "Malagasy; Southern Betsimisaraka" @@ -4536,7 +4536,7 @@ msgstr "" #. name for bzd msgid "Bribri" -msgstr "" +msgstr "Bribri" #. name for bze msgid "Bozo; Jenaama" @@ -4544,11 +4544,11 @@ msgstr "" #. name for bzf msgid "Boikin" -msgstr "" +msgstr "Boikin" #. name for bzg msgid "Babuza" -msgstr "" +msgstr "Babuza" #. name for bzh msgid "Buang; Mapos" @@ -4556,7 +4556,7 @@ msgstr "" #. name for bzi msgid "Bisu" -msgstr "" +msgstr "Bisu" #. name for bzj msgid "Kriol English; Belize" @@ -4572,47 +4572,47 @@ msgstr "" #. name for bzm msgid "Bolondo" -msgstr "" +msgstr "Bolondo" #. name for bzn msgid "Boano (Maluku)" -msgstr "" +msgstr "Boano (Maluku)" #. name for bzo msgid "Bozaba" -msgstr "" +msgstr "Bozaba" #. name for bzp msgid "Kemberano" -msgstr "" +msgstr "Kemberano" #. name for bzq msgid "Buli (Indonesia)" -msgstr "" +msgstr "Buli (Indonesien)" #. name for bzr msgid "Biri" -msgstr "" +msgstr "Biri" #. name for bzs msgid "Brazilian Sign Language" -msgstr "" +msgstr "Brasilianische Zeichensprache" #. name for bzt msgid "Brithenig" -msgstr "" +msgstr "Brithenig" #. name for bzu msgid "Burmeso" -msgstr "" +msgstr "Burmeso" #. name for bzv msgid "Bebe" -msgstr "" +msgstr "Bebe" #. name for bzw msgid "Basa (Nigeria)" -msgstr "" +msgstr "Basa (Nigeria)" #. name for bzx msgid "Bozo; Kɛlɛngaxo" @@ -4620,19 +4620,19 @@ msgstr "" #. name for bzy msgid "Obanliku" -msgstr "" +msgstr "Obanliku" #. name for bzz msgid "Evant" -msgstr "" +msgstr "Evant" #. name for caa msgid "Chortí" -msgstr "" +msgstr "Chorti" #. name for cab msgid "Garifuna" -msgstr "" +msgstr "Garifuna" #. name for cac msgid "Chuj" @@ -4644,7 +4644,7 @@ msgstr "Caddo" #. name for cae msgid "Lehar" -msgstr "" +msgstr "Lehar" #. name for caf msgid "Carrier; Southern" @@ -4652,15 +4652,15 @@ msgstr "" #. name for cag msgid "Nivaclé" -msgstr "" +msgstr "Nivaclé" #. name for cah msgid "Cahuarano" -msgstr "" +msgstr "Cahuarano" #. name for caj msgid "Chané" -msgstr "" +msgstr "Chané" #. name for cak msgid "Kaqchikel" @@ -4668,23 +4668,23 @@ msgstr "" #. name for cal msgid "Carolinian" -msgstr "" +msgstr "Karolinisch" #. name for cam msgid "Cemuhî" -msgstr "" +msgstr "Cemuhî" #. name for can msgid "Chambri" -msgstr "" +msgstr "Chambri" #. name for cao msgid "Chácobo" -msgstr "" +msgstr "Chácobo" #. name for cap msgid "Chipaya" -msgstr "" +msgstr "Chipaya" #. name for caq msgid "Nicobarese; Car" @@ -4704,7 +4704,7 @@ msgstr "Katalanisch" #. name for cav msgid "Cavineña" -msgstr "" +msgstr "Cavineña" #. name for caw msgid "Callawalla" @@ -4712,19 +4712,19 @@ msgstr "" #. name for cax msgid "Chiquitano" -msgstr "" +msgstr "Chiquitano" #. name for cay msgid "Cayuga" -msgstr "" +msgstr "Cayuga" #. name for caz msgid "Canichana" -msgstr "" +msgstr "Canichana" #. name for cbb msgid "Cabiyarí" -msgstr "" +msgstr "Cabiyarí" #. name for cbc msgid "Carapana" @@ -4732,11 +4732,11 @@ msgstr "" #. name for cbd msgid "Carijona" -msgstr "" +msgstr "Carijona" #. name for cbe msgid "Chipiajes" -msgstr "" +msgstr "Chipiajes" #. name for cbg msgid "Chimila" @@ -4768,11 +4768,11 @@ msgstr "" #. name for cbo msgid "Izora" -msgstr "" +msgstr "Izora" #. name for cbr msgid "Cashibo-Cacataibo" -msgstr "" +msgstr "Cashibo-Cacataibo" #. name for cbs msgid "Cashinahua" @@ -4780,31 +4780,31 @@ msgstr "" #. name for cbt msgid "Chayahuita" -msgstr "" +msgstr "Chayahuita" #. name for cbu msgid "Candoshi-Shapra" -msgstr "" +msgstr "Candoshi-Shapra" #. name for cbv msgid "Cacua" -msgstr "" +msgstr "Cacua" #. name for cbw msgid "Kinabalian" -msgstr "" +msgstr "Kinabalian" #. name for cby msgid "Carabayo" -msgstr "" +msgstr "Carabayo" #. name for cca msgid "Cauca" -msgstr "" +msgstr "Cauca" #. name for ccc msgid "Chamicuro" -msgstr "" +msgstr "Chamicuro" #. name for ccd msgid "Creole; Cafundo" @@ -4812,7 +4812,7 @@ msgstr "" #. name for cce msgid "Chopi" -msgstr "" +msgstr "Chopi" #. name for ccg msgid "Daka; Samba" @@ -4820,15 +4820,15 @@ msgstr "" #. name for cch msgid "Atsam" -msgstr "" +msgstr "Atsam" #. name for ccj msgid "Kasanga" -msgstr "" +msgstr "Kasanga" #. name for ccl msgid "Cutchi-Swahili" -msgstr "" +msgstr "Cutchi-Swahili" #. name for ccm msgid "Creole Malay; Malaccan" @@ -4840,7 +4840,7 @@ msgstr "" #. name for ccp msgid "Chakma" -msgstr "" +msgstr "Chakma" #. name for ccq msgid "Chaungtha" @@ -4852,27 +4852,27 @@ msgstr "" #. name for cda msgid "Choni" -msgstr "" +msgstr "Choni" #. name for cde msgid "Chenchu" -msgstr "" +msgstr "Chenchu" #. name for cdf msgid "Chiru" -msgstr "" +msgstr "Chiru" #. name for cdg msgid "Chamari" -msgstr "" +msgstr "Chamari" #. name for cdh msgid "Chambeali" -msgstr "" +msgstr "Chambeali" #. name for cdi msgid "Chodri" -msgstr "" +msgstr "Chodri" #. name for cdj msgid "Churahi" @@ -4880,11 +4880,11 @@ msgstr "" #. name for cdm msgid "Chepang" -msgstr "" +msgstr "Chepang" #. name for cdn msgid "Chaudangsi" -msgstr "" +msgstr "Chaudangsi" # auch: Östlicher Min-Dialekt #. name for cdo @@ -4893,19 +4893,19 @@ msgstr "Min Dong; Chinesisch" #. name for cdr msgid "Cinda-Regi-Tiyal" -msgstr "" +msgstr "Cinda-Regi-Tiyal" #. name for cds msgid "Chadian Sign Language" -msgstr "" +msgstr "Chadian Zeichensprache" #. name for cdy msgid "Chadong" -msgstr "" +msgstr "Chadong" #. name for cdz msgid "Koda" -msgstr "" +msgstr "Koda" #. name for cea msgid "Chehalis; Lower" @@ -4917,11 +4917,11 @@ msgstr "Cebuano" #. name for ceg msgid "Chamacoco" -msgstr "" +msgstr "Chamacoco" #. name for cen msgid "Cen" -msgstr "" +msgstr "Cen" #. name for ces msgid "Czech" @@ -4929,19 +4929,19 @@ msgstr "Tschechisch" #. name for cet msgid "Centúúm" -msgstr "" +msgstr "Centúúm" #. name for cfa msgid "Dijim-Bwilim" -msgstr "" +msgstr "Dijim-Bwilim" #. name for cfd msgid "Cara" -msgstr "" +msgstr "Cara" #. name for cfg msgid "Como Karim" -msgstr "" +msgstr "Como Karim" #. name for cfm msgid "Chin; Falam" @@ -4949,7 +4949,7 @@ msgstr "" #. name for cga msgid "Changriwa" -msgstr "" +msgstr "Changriwa" #. name for cgc msgid "Kagayanen" @@ -4957,11 +4957,11 @@ msgstr "" #. name for cgg msgid "Chiga" -msgstr "" +msgstr "Chiga" #. name for cgk msgid "Chocangacakha" -msgstr "" +msgstr "Chocangacakha" #. name for cha msgid "Chamorro" @@ -4973,7 +4973,7 @@ msgstr "Chibcha" #. name for chc msgid "Catawba" -msgstr "" +msgstr "Catawba" #. name for chd msgid "Chontal; Highland Oaxaca" @@ -4993,7 +4993,7 @@ msgstr "Tschagataisch" #. name for chh msgid "Chinook" -msgstr "" +msgstr "Chinook" #. name for chj msgid "Chinantec; Ojitlán" @@ -5005,11 +5005,11 @@ msgstr "Trukesisch" #. name for chl msgid "Cahuilla" -msgstr "" +msgstr "Cahuilla" #. name for chm msgid "Mari (Russia)" -msgstr "" +msgstr "Mari (Russland)" #. name for chn msgid "Chinook jargon" @@ -5033,7 +5033,7 @@ msgstr "Cherokee" #. name for cht msgid "Cholón" -msgstr "" +msgstr "Cholón" #. name for chu msgid "Slavonic; Old" @@ -5049,7 +5049,7 @@ msgstr "" #. name for chx msgid "Chantyal" -msgstr "" +msgstr "Chantyal" #. name for chy msgid "Cheyenne" @@ -5061,7 +5061,7 @@ msgstr "" #. name for cia msgid "Cia-Cia" -msgstr "" +msgstr "Cia-Cia" #. name for cib msgid "Gbe; Ci" @@ -5069,19 +5069,19 @@ msgstr "" #. name for cic msgid "Chickasaw" -msgstr "" +msgstr "Chickasaw" #. name for cid msgid "Chimariko" -msgstr "" +msgstr "Chimariko" #. name for cie msgid "Cineni" -msgstr "" +msgstr "Cineni" #. name for cih msgid "Chinali" -msgstr "" +msgstr "Chinali" #. name for cik msgid "Kinnauri; Chitkuli" @@ -5097,11 +5097,11 @@ msgstr "" #. name for cip msgid "Chiapanec" -msgstr "" +msgstr "Chiapanec" #. name for cir msgid "Tiri" -msgstr "" +msgstr "Tiri" #. name for ciw msgid "Chippewa" @@ -5125,11 +5125,11 @@ msgstr "" #. name for cji msgid "Chamalal" -msgstr "" +msgstr "Chamalal" #. name for cjk msgid "Chokwe" -msgstr "" +msgstr "Chokwe" #. name for cjm msgid "Cham; Eastern" @@ -5137,23 +5137,23 @@ msgstr "" #. name for cjn msgid "Chenapian" -msgstr "" +msgstr "Chenapian" #. name for cjo msgid "Ashéninka Pajonal" -msgstr "" +msgstr "Ashéninka Pajonal" #. name for cjp msgid "Cabécar" -msgstr "" +msgstr "Cabécar" #. name for cjs msgid "Shor" -msgstr "" +msgstr "Shor" #. name for cjv msgid "Chuave" -msgstr "" +msgstr "Chuave" #. name for cjy msgid "Chinese; Jinyu" @@ -5169,7 +5169,7 @@ msgstr "Zentralkurdisch" #. name for ckh msgid "Chak" -msgstr "" +msgstr "Chak" #. name for ckl msgid "Cibak" @@ -5182,15 +5182,15 @@ msgstr "Anufo" #. name for ckq msgid "Kajakse" -msgstr "" +msgstr "Kajakse" #. name for ckr msgid "Kairak" -msgstr "" +msgstr "Kairak" #. name for cks msgid "Tayo" -msgstr "" +msgstr "Tayo" #. name for ckt msgid "Chukot" @@ -5198,7 +5198,7 @@ msgstr "" #. name for cku msgid "Koasati" -msgstr "" +msgstr "Koasati" #. name for ckv msgid "Kavalan" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index e91a9e42aa..f1856a1722 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-04 04:52+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-05 04:37+0000\n" +"X-Generator: Launchpad (build 15901)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" From 7545c6e2f21cfb2cdaf2722d629cd1b052b7bbc2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Sep 2012 17:57:36 +0530 Subject: [PATCH 07/18] Fix #1046794 (Nokia N9 not detected by Calibre) --- src/calibre/devices/nokia/driver.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calibre/devices/nokia/driver.py b/src/calibre/devices/nokia/driver.py index 557e46a549..f993817461 100644 --- a/src/calibre/devices/nokia/driver.py +++ b/src/calibre/devices/nokia/driver.py @@ -36,13 +36,13 @@ class N770(USBMS): class N810(N770): name = 'Nokia 810 Device Interface' - gui_name = 'Nokia 810/900' + gui_name = 'Nokia 810/900/9' description = _('Communicate with the Nokia 810/900 internet tablet.') - PRODUCT_ID = [0x96, 0x1c7] + PRODUCT_ID = [0x96, 0x1c7, 0x0518] BCD = [0x316] - WINDOWS_MAIN_MEM = ['N810', 'N900'] + WINDOWS_MAIN_MEM = ['N810', 'N900', 'NOKIA_N9'] MAIN_MEMORY_VOLUME_LABEL = 'Nokia Tablet Main Memory' From ad67f74933bee31fc1527232641863fad95f81f7 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Sep 2012 17:59:04 +0530 Subject: [PATCH 08/18] ... --- src/calibre/gui2/device_drivers/configwidget.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/calibre/gui2/device_drivers/configwidget.py b/src/calibre/gui2/device_drivers/configwidget.py index 9624efac96..310b1537a3 100644 --- a/src/calibre/gui2/device_drivers/configwidget.py +++ b/src/calibre/gui2/device_drivers/configwidget.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- __license__ = 'GPL 3' -__copyright__ = '2009, John Schember ' +__copyright__ = '2012, Kovid Goyal ' __docformat__ = 'restructuredtext en' import textwrap -from PyQt4.Qt import QWidget, QListWidgetItem, Qt, QVariant, SIGNAL, \ - QLabel, QLineEdit, QCheckBox +from PyQt4.Qt import (QWidget, QListWidgetItem, Qt, QVariant, QLabel, + QLineEdit, QCheckBox) from calibre.gui2 import error_dialog, question_dialog from calibre.gui2.device_drivers.configwidget_ui import Ui_ConfigWidget @@ -40,8 +40,8 @@ class ConfigWidget(QWidget, Ui_ConfigWidget): item.setFlags(Qt.ItemIsEnabled|Qt.ItemIsUserCheckable|Qt.ItemIsSelectable) item.setCheckState(Qt.Checked if format in format_map else Qt.Unchecked) - self.connect(self.column_up, SIGNAL('clicked()'), self.up_column) - self.connect(self.column_down, SIGNAL('clicked()'), self.down_column) + self.column_up.clicked.connect(self.up_column) + self.column_down.clicked.connect(self.down_column) if device.HIDE_FORMATS_CONFIG_BOX: self.groupBox.hide() @@ -157,3 +157,5 @@ class ConfigWidget(QWidget, Ui_ConfigWidget): '
'+unicode(err), show=True) return False + + From cba99f2db7fab2ada84094ce219f9cf4a7fb63d3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Sep 2012 17:59:41 +0530 Subject: [PATCH 09/18] ... --- src/calibre/gui2/wizard/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/wizard/__init__.py b/src/calibre/gui2/wizard/__init__.py index 31d9cb0928..d831307d9a 100644 --- a/src/calibre/gui2/wizard/__init__.py +++ b/src/calibre/gui2/wizard/__init__.py @@ -267,7 +267,7 @@ class Android(Device): def commit(cls): super(Android, cls).commit() for plugin in device_plugins(include_disabled=True): - if plugin.name == 'Android driver': + if hasattr(plugin, 'configure_for_generic_epub_app'): plugin.configure_for_generic_epub_app() class AndroidTablet(Android): @@ -287,7 +287,7 @@ class AndroidPhoneWithKindle(Android): def commit(cls): super(Android, cls).commit() for plugin in device_plugins(include_disabled=True): - if plugin.name == 'Android driver': + if hasattr(plugin, 'configure_for_kindle_app'): plugin.configure_for_kindle_app() class AndroidTabletWithKindle(AndroidPhoneWithKindle): From 7a5049d2a1ec1b0a52ffb702e6782a4807bd8188 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Sep 2012 18:44:33 +0530 Subject: [PATCH 10/18] Fix using the configure this device menu action not validating settings --- src/calibre/gui2/device.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index 4cc4c0fb5f..2369b2937c 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -889,6 +889,10 @@ class DeviceMixin(object): # {{{ bb.rejected.connect(d.reject) l.addWidget(cw) l.addWidget(bb) + def validate(): + if cw.validate(): + QDialog.accept(d) + d.accept = validate if d.exec_() == d.Accepted: dev.save_settings(cw) warning_dialog(self, _('Disconnect device'), From 8288da34fc447f71bc20319ffe88e96cddee6219 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Sep 2012 18:51:57 +0530 Subject: [PATCH 11/18] Add basic per-device config for MTP devices --- src/calibre/devices/android/driver.py | 2 +- src/calibre/devices/mtp/base.py | 14 +- src/calibre/devices/mtp/driver.py | 74 +++++- src/calibre/gui2/device_drivers/mtp_config.py | 225 ++++++++++++++++++ 4 files changed, 296 insertions(+), 19 deletions(-) create mode 100644 src/calibre/gui2/device_drivers/mtp_config.py diff --git a/src/calibre/devices/android/driver.py b/src/calibre/devices/android/driver.py index 8c0e98c263..2d5e73bece 100644 --- a/src/calibre/devices/android/driver.py +++ b/src/calibre/devices/android/driver.py @@ -291,7 +291,7 @@ class ANDROID(USBMS): @classmethod def configure_for_kindle_app(cls): proxy = cls._configProxy() - proxy['format_map'] = ['mobi', 'azw', 'azw1', 'azw4', 'pdf'] + proxy['format_map'] = ['azw3', 'mobi', 'azw', 'azw1', 'azw4', 'pdf'] proxy['use_subdirs'] = False proxy['extra_customization'] = [ ','.join(['kindle']+cls.EBOOK_DIR_MAIN), ''] diff --git a/src/calibre/devices/mtp/base.py b/src/calibre/devices/mtp/base.py index 90369221d1..a5885ca964 100644 --- a/src/calibre/devices/mtp/base.py +++ b/src/calibre/devices/mtp/base.py @@ -46,9 +46,8 @@ class MTPDeviceBase(DevicePlugin): def set_progress_reporter(self, report_progress): self.report_progress = report_progress - @classmethod - def get_gui_name(cls): - return getattr(cls, 'current_friendly_name', cls.gui_name) + def get_gui_name(self): + return getattr(self, 'current_friendly_name', self.gui_name) def is_usb_connected(self, devices_on_system, debug=False, only_presence=False): @@ -60,13 +59,4 @@ class MTPDeviceBase(DevicePlugin): from calibre.devices.utils import build_template_regexp return build_template_regexp(self.save_template) - @property - def default_save_template(cls): - from calibre.library.save_to_disk import config - return config().parse().send_template - - @property - def save_template(self): - # TODO: Use the device specific template here - return self.default_save_template diff --git a/src/calibre/devices/mtp/driver.py b/src/calibre/devices/mtp/driver.py index d716d15de5..92184af8ff 100644 --- a/src/calibre/devices/mtp/driver.py +++ b/src/calibre/devices/mtp/driver.py @@ -15,7 +15,7 @@ from calibre import prints from calibre.constants import iswindows, numeric_version from calibre.devices.mtp.base import debug from calibre.ptempfile import SpooledTemporaryFile, PersistentTemporaryDirectory -from calibre.utils.config import from_json, to_json +from calibre.utils.config import from_json, to_json, JSONConfig from calibre.utils.date import now, isoformat BASE = importlib.import_module('calibre.devices.mtp.%s.driver'%( @@ -39,9 +39,40 @@ class MTP_DEVICE(BASE): def __init__(self, *args, **kwargs): BASE.__init__(self, *args, **kwargs) self.plugboards = self.plugboard_func = None + self._prefs = None + + @property + def prefs(self): + if self._prefs is None: + from calibre.library.save_to_disk import config + self._prefs = p = JSONConfig('mtp_devices') + p.defaults['format_map'] = self.FORMATS + p.defaults['send_to'] = ['eBooks/import', + 'wordplayer/calibretransfer', 'Books', 'sdcard/ebooks', + 'eBooks', 'kindle'] + p.defaults['send_template'] = config().parse().send_template + + return self._prefs + + def configure_for_kindle_app(self): + proxy = self.prefs + with proxy: + proxy['format_map'] = ['azw3', 'mobi', 'azw', 'azw1', 'azw4', 'pdf'] + proxy['send_template'] = '{title} - {authors}' + orig = list(proxy['send_to']) + if 'kindle' in orig: + orig.remove('kindle') + orig.insert(0, 'kindle') + proxy['send_to'] = orig + + def configure_for_generic_epub_app(self): + with self.prefs: + for x in ('format_map', 'send_template', 'send_to'): + del self.prefs[x] def open(self, devices, library_uuid): self.current_library_uuid = library_uuid + self.location_paths = None BASE.open(self, devices, library_uuid) # Device information {{{ @@ -248,8 +279,24 @@ class MTP_DEVICE(BASE): return tuple(x for x in filepath.split('/')) def prefix_for_location(self, on_card): - # TODO: Implement this - return 'calibre' + if self.location_paths is None: + self.location_paths = {} + for sid, loc in ( (self._main_id, None), (self._carda_id, 'carda'), + (self._cardb_id, 'cardb') ): + if sid is not None: + storage = self.filesystem_cache.storage(sid) + prefixes = self.get_pref('send_to') + p = None + for path in prefixes: + path = path.replace(os.sep, '/') + if storage.find_path(path.split('/')) is not None: + p = path + break + if p is None: + p = 'eBooks' + self.location_paths[loc] = p + + return self.location_paths[on_card] def ensure_parent(self, storage, path): parent = storage @@ -366,14 +413,28 @@ class MTP_DEVICE(BASE): # }}} # Settings {{{ - @classmethod + + def get_pref(self, key): + return self.prefs.get('device-%s'%self.current_serial_num, {}).get(key, + self.prefs[key]) + + def config_widget(self): + from calibre.gui2.device_drivers.mtp_config import MTPConfig + return MTPConfig(self) + + def save_settings(self, cw): + cw.commit() + def settings(self): - # TODO: Implement this class Opts(object): def __init__(s): - s.format_map = self.FORMATS + s.format_map = self.get_pref('format_map') return Opts() + @property + def save_template(self): + return self.prefs['send_template'] + # }}} if __name__ == '__main__': @@ -390,6 +451,7 @@ if __name__ == '__main__': dev.set_progress_reporter(prints) dev.open(cd, None) dev.filesystem_cache.dump() + print ('Prefix for main mem:', dev.prefix_for_location(None)) finally: dev.shutdown() diff --git a/src/calibre/gui2/device_drivers/mtp_config.py b/src/calibre/gui2/device_drivers/mtp_config.py new file mode 100644 index 0000000000..51f439b577 --- /dev/null +++ b/src/calibre/gui2/device_drivers/mtp_config.py @@ -0,0 +1,225 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2012, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +import weakref + +from PyQt4.Qt import (QWidget, QListWidgetItem, Qt, QToolButton, QLabel, + QTabWidget, QGridLayout, QListWidget, QIcon, QLineEdit, QVBoxLayout) + +from calibre.ebooks import BOOK_EXTENSIONS +from calibre.gui2 import error_dialog + +class FormatsConfig(QWidget): # {{{ + + def __init__(self, all_formats, format_map): + QWidget.__init__(self) + self.l = l = QGridLayout() + self.setLayout(l) + + self.f = f = QListWidget(self) + l.addWidget(f, 0, 0, 3, 1) + unchecked_formats = sorted(all_formats - set(format_map)) + for fmt in format_map + unchecked_formats: + item = QListWidgetItem(fmt, f) + item.setData(Qt.UserRole, fmt) + item.setFlags(Qt.ItemIsEnabled|Qt.ItemIsUserCheckable|Qt.ItemIsSelectable) + item.setCheckState(Qt.Checked if fmt in format_map else Qt.Unchecked) + + self.button_up = b = QToolButton(self) + b.setIcon(QIcon(I('arrow-up.png'))) + l.addWidget(b, 0, 1) + b.clicked.connect(self.up) + + self.button_down = b = QToolButton(self) + b.setIcon(QIcon(I('arrow-down.png'))) + l.addWidget(b, 2, 1) + b.clicked.connect(self.down) + + @property + def format_map(self): + return [unicode(self.f.item(i).data(Qt.UserRole).toString()) for i in + xrange(self.f.count()) if self.f.item(i).checkState()==Qt.Checked] + + def validate(self): + if not self.format_map: + error_dialog(self, _('No formats selected'), + _('You must choose at least one format to send to the' + ' device'), show=True) + return False + return True + + def up(self): + idx = self.f.currentRow() + if idx > 0: + self.f.insertItem(idx-1, self.f.takeItem(idx)) + self.f.setCurrentRow(idx-1) + + def down(self): + idx = self.f.currentRow() + if idx < self.f.count()-1: + self.f.insertItem(idx+1, self.f.takeItem(idx)) + self.f.setCurrentRow(idx+1) +# }}} + +class TemplateConfig(QWidget): # {{{ + + def __init__(self, val): + QWidget.__init__(self) + self.t = t = QLineEdit(self) + t.setText(val or '') + t.setCursorPosition(0) + self.setMinimumWidth(400) + self.l = l = QVBoxLayout(self) + self.setLayout(l) + self.m = m = QLabel('

'+_('''Save &template to control the filename and + location of files sent to the device:''')) + m.setWordWrap(True) + m.setBuddy(t) + l.addWidget(m) + l.addWidget(t) + + @property + def template(self): + return unicode(self.t.text()).strip() + + def validate(self): + from calibre.utils.formatter import validation_formatter + tmpl = self.template + try: + validation_formatter.validate(tmpl) + return True + except Exception as err: + error_dialog(self, _('Invalid template'), + '

'+_('The template %s is invalid:')%tmpl + \ + '
'+unicode(err), show=True) + + return False +# }}} + +class SendToConfig(QWidget): # {{{ + + def __init__(self, val): + QWidget.__init__(self) + self.t = t = QLineEdit(self) + t.setText(', '.join(val or [])) + t.setCursorPosition(0) + self.l = l = QVBoxLayout(self) + self.setLayout(l) + self.m = m = QLabel('

'+_('''A list of &folders on the device to + which to send ebooks. The first one that exists will be used:''')) + m.setWordWrap(True) + m.setBuddy(t) + l.addWidget(m) + l.addWidget(t) + + @property + def value(self): + ans = [x.strip() for x in unicode(self.t.text()).strip().split(',')] + return [x for x in ans if x] + +# }}} + +class MTPConfig(QTabWidget): + + def __init__(self, device, parent=None): + QTabWidget.__init__(self, parent) + self._device = weakref.ref(device) + + cd = msg = None + if device.current_friendly_name is not None: + if device.current_serial_num is None: + msg = '

' + _('The %s device has no serial number, ' + 'it cannot be configured'%device.current_friendly_name) + else: + cd = 'device-'+device.current_serial_num + else: + msg = '

' + _('No MTP device connected.

' + ' You can only configure the MTP device plugin when a device' + ' is connected.') + + self.current_device_key = cd + + if msg: + msg += '

' + _('If you want to un-ignore a previously' + ' ignored MTP device, use the "Ignored devices" tab.') + l = QLabel(msg) + l.setWordWrap(True) + l.setStyleSheet('QLabel { margin-left: 2em }') + self.insertTab(0, l, _('Cannot configure')) + else: + self.base = QWidget(self) + self.insertTab(0, self.base, _('Configure %s')%self.device.current_friendly_name) + l = self.base.l = QGridLayout(self.base) + self.base.setLayout(l) + + self.formats = FormatsConfig(set(BOOK_EXTENSIONS), + self.get_pref('format_map')) + self.send_to = SendToConfig(self.get_pref('send_to')) + self.template = TemplateConfig(self.get_pref('send_template')) + l.addWidget(self.formats, 0, 0, 3, 1) + l.addWidget(self.send_to, 0, 1, 1, 1) + l.addWidget(self.template, 1, 1, 1, 1) + l.setRowStretch(2, 10) + + self.setCurrentIndex(0) + + def get_pref(self, key): + p = self.device.prefs.get(self.current_device_key, {}) + if not p: + self.device.prefs[self.current_device_key] = p + return p.get(key, self.device.prefs[key]) + + @property + def device(self): + return self._device() + + def validate(self): + if not self.formats.validate(): + return False + if not self.template.validate(): + return False + return True + + def commit(self): + p = self.device.prefs.get(self.current_device_key, {}) + + p.pop('format_map', None) + f = self.formats.format_map + if f and f != self.device.prefs['format_map']: + p['format_map'] = f + + p.pop('send_template', None) + t = self.template.template + if t and t != self.device.prefs['send_template']: + p['send_template'] = t + + p.pop('send_to', None) + s = self.send_to.value + if s and s != self.device.prefs['send_to']: + p['send_to'] = s + + self.device.prefs[self.current_device_key] = p + +if __name__ == '__main__': + from calibre.gui2 import Application + from calibre.devices.mtp.driver import MTP_DEVICE + from calibre.devices.scanner import DeviceScanner + s = DeviceScanner() + s.scan() + app = Application([]) + dev = MTP_DEVICE(None) + dev.startup() + cd = dev.detect_managed_devices(s.devices) + dev.open(cd, 'test') + cw = dev.config_widget() + cw.show() + app.exec_() + dev.shutdown() + + From 429da80d10847f00c3ebeed61d09228fff44d300 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Sep 2012 20:57:47 +0530 Subject: [PATCH 12/18] ... --- src/calibre/gui2/device.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index 2369b2937c..8c74c3db9c 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -976,6 +976,7 @@ class DeviceMixin(object): # {{{ connected = False self.set_device_menu_items_state(connected) if connected: + self.device_connected = device_kind self.device_manager.get_device_information(\ FunctionDispatcher(self.info_read)) self.set_default_thumbnail(\ @@ -983,9 +984,8 @@ class DeviceMixin(object): # {{{ self.status_bar.show_message(_('Device: ')+\ self.device_manager.device.get_gui_name()+\ _(' detected.'), 3000) - self.device_connected = device_kind self.library_view.set_device_connected(self.device_connected) - self.refresh_ondevice (reset_only = True) + self.refresh_ondevice(reset_only=True) else: self.device_connected = None self.status_bar.device_disconnected() From 5ff3db8c7452a93b7f5f56469712203a86a2f124 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Sep 2012 22:24:17 +0530 Subject: [PATCH 13/18] ... --- src/calibre/gui2/device_drivers/mtp_config.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/calibre/gui2/device_drivers/mtp_config.py b/src/calibre/gui2/device_drivers/mtp_config.py index 51f439b577..428c5d0953 100644 --- a/src/calibre/gui2/device_drivers/mtp_config.py +++ b/src/calibre/gui2/device_drivers/mtp_config.py @@ -162,9 +162,12 @@ class MTPConfig(QTabWidget): self.get_pref('format_map')) self.send_to = SendToConfig(self.get_pref('send_to')) self.template = TemplateConfig(self.get_pref('send_template')) - l.addWidget(self.formats, 0, 0, 3, 1) - l.addWidget(self.send_to, 0, 1, 1, 1) - l.addWidget(self.template, 1, 1, 1, 1) + self.base.la = la = QLabel(_('Choose the formats to send to the %s')%self.device.current_friendly_name) + la.setWordWrap(True) + l.addWidget(la, 0, 0, 1, 1) + l.addWidget(self.formats, 1, 0, 3, 1) + l.addWidget(self.send_to, 1, 1, 1, 1) + l.addWidget(self.template, 2, 1, 1, 1) l.setRowStretch(2, 10) self.setCurrentIndex(0) From dd5fe809cc6f32fd7cb9d1827cee0d037ef43c18 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Sep 2012 22:32:00 +0530 Subject: [PATCH 14/18] Add template editor to mtp config widget --- src/calibre/gui2/device_drivers/mtp_config.py | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/calibre/gui2/device_drivers/mtp_config.py b/src/calibre/gui2/device_drivers/mtp_config.py index 428c5d0953..b6628f4e65 100644 --- a/src/calibre/gui2/device_drivers/mtp_config.py +++ b/src/calibre/gui2/device_drivers/mtp_config.py @@ -10,10 +10,12 @@ __docformat__ = 'restructuredtext en' import weakref from PyQt4.Qt import (QWidget, QListWidgetItem, Qt, QToolButton, QLabel, - QTabWidget, QGridLayout, QListWidget, QIcon, QLineEdit, QVBoxLayout) + QTabWidget, QGridLayout, QListWidget, QIcon, QLineEdit, QVBoxLayout, + QPushButton) from calibre.ebooks import BOOK_EXTENSIONS from calibre.gui2 import error_dialog +from calibre.gui2.dialogs.template_dialog import TemplateDialog class FormatsConfig(QWidget): # {{{ @@ -75,19 +77,28 @@ class TemplateConfig(QWidget): # {{{ t.setText(val or '') t.setCursorPosition(0) self.setMinimumWidth(400) - self.l = l = QVBoxLayout(self) + self.l = l = QGridLayout(self) self.setLayout(l) self.m = m = QLabel('

'+_('''Save &template to control the filename and location of files sent to the device:''')) m.setWordWrap(True) m.setBuddy(t) - l.addWidget(m) - l.addWidget(t) + l.addWidget(m, 0, 0, 1, 2) + l.addWidget(t, 1, 0, 1, 1) + b = self.b = QPushButton(_('Template editor')) + l.addWidget(b, 1, 1, 1, 1) + b.clicked.connect(self.edit_template) @property def template(self): return unicode(self.t.text()).strip() + def edit_template(self): + t = TemplateDialog(self, self.template) + t.setWindowTitle(_('Edit template')) + if t.exec_(): + self.t.setText(t.rule[1]) + def validate(self): from calibre.utils.formatter import validation_formatter tmpl = self.template From cc13e025d758c525472d996033c6ce22cc404a77 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 7 Sep 2012 08:32:34 +0530 Subject: [PATCH 15/18] Update Arcamax --- recipes/arcamax.recipe | 43 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/recipes/arcamax.recipe b/recipes/arcamax.recipe index d1c1c6766d..0f144466d7 100644 --- a/recipes/arcamax.recipe +++ b/recipes/arcamax.recipe @@ -31,15 +31,13 @@ class Arcamax(BasicNewsRecipe): , 'language' : language } - keep_only_tags = [dict(name='div', attrs={'class':['comics-header']}), - dict(name='b', attrs={'class':['current']}), - dict(name='article', attrs={'class':['comic']}), + keep_only_tags = [dict(name='article', attrs={'class':['comic']}), ] - remove_tags = [dict(name='div', attrs={'id':['comicfull' ]}), - dict(name='div', attrs={'class':['calendar' ]}), - dict(name='nav', attrs={'class':['calendar-nav' ]}), - ] + #remove_tags = [dict(name='div', attrs={'id':['comicfull' ]}), + #dict(name='div', attrs={'class':['calendar' ]}), + #dict(name='nav', attrs={'class':['calendar-nav' ]}), + #] def parse_index(self): feeds = [] @@ -48,20 +46,20 @@ class Arcamax(BasicNewsRecipe): #(u"9 Chickweed Lane", u"http://www.arcamax.com/ninechickweedlane"), #(u"Agnes", u"http://www.arcamax.com/agnes"), #(u"Andy Capp", u"http://www.arcamax.com/andycapp"), - (u"BC", u"http://www.arcamax.com/bc"), + (u"BC", u"http://www.arcamax.com/thefunnies/bc"), #(u"Baby Blues", u"http://www.arcamax.com/babyblues"), #(u"Beetle Bailey", u"http://www.arcamax.com/beetlebailey"), - (u"Blondie", u"http://www.arcamax.com/blondie"), + (u"Blondie", u"http://www.arcamax.com/thefunnies/blondie"), #u"Boondocks", u"http://www.arcamax.com/boondocks"), #(u"Cathy", u"http://www.arcamax.com/cathy"), #(u"Daddys Home", u"http://www.arcamax.com/daddyshome"), - (u"Dilbert", u"http://www.arcamax.com/dilbert"), + (u"Dilbert", u"http://www.arcamax.com/thefunnies/dilbert"), #(u"Dinette Set", u"http://www.arcamax.com/thedinetteset"), - (u"Dog Eat Doug", u"http://www.arcamax.com/dogeatdoug"), - (u"Doonesbury", u"http://www.arcamax.com/doonesbury"), + (u"Dog Eat Doug", u"http://www.arcamax.com/thefunnies/dogeatdoug"), + (u"Doonesbury", u"http://www.arcamax.com/thefunnies/doonesbury"), #(u"Dustin", u"http://www.arcamax.com/dustin"), - (u"Family Circus", u"http://www.arcamax.com/familycircus"), - (u"Garfield", u"http://www.arcamax.com/garfield"), + (u"Family Circus", u"http://www.arcamax.com/thefunnies/familycircus"), + (u"Garfield", u"http://www.arcamax.com/thefunnies/garfield"), #(u"Get Fuzzy", u"http://www.arcamax.com/getfuzzy"), #(u"Girls and Sports", u"http://www.arcamax.com/girlsandsports"), #(u"Hagar the Horrible", u"http://www.arcamax.com/hagarthehorrible"), @@ -70,16 +68,16 @@ class Arcamax(BasicNewsRecipe): #(u"Luann", u"http://www.arcamax.com/luann"), #(u"Momma", u"http://www.arcamax.com/momma"), #(u"Mother Goose and Grimm", u"http://www.arcamax.com/mothergooseandgrimm"), - (u"Mutts", u"http://www.arcamax.com/mutts"), + (u"Mutts", u"http://www.arcamax.com/thefunnies/mutts"), #(u"Non Sequitur", u"http://www.arcamax.com/nonsequitur"), #(u"Pearls Before Swine", u"http://www.arcamax.com/pearlsbeforeswine"), #(u"Pickles", u"http://www.arcamax.com/pickles"), #(u"Red and Rover", u"http://www.arcamax.com/redandrover"), #(u"Rubes", u"http://www.arcamax.com/rubes"), #(u"Rugrats", u"http://www.arcamax.com/rugrats"), - (u"Speed Bump", u"http://www.arcamax.com/speedbump"), - (u"Wizard of Id", u"http://www.arcamax.com/wizardofid"), - (u"Zits", u"http://www.arcamax.com/zits"), + (u"Speed Bump", u"http://www.arcamax.com/thefunnies/speedbump"), + (u"Wizard of Id", u"http://www.arcamax.com/thefunnies/wizardofid"), + (u"Zits", u"http://www.arcamax.com/thefunnies/zits"), ]: articles = self.make_links(url) if articles: @@ -93,11 +91,11 @@ class Arcamax(BasicNewsRecipe): for page in pages: page_soup = self.index_to_soup(url) if page_soup: - title = self.tag_to_string(page_soup.find(name='div', attrs={'class':'comics-header'}).h1.contents[0]) + title = self.tag_to_string(page_soup.find(name='div', attrs={'class':'columnheader'}).h1.contents[0]) page_url = url # orig prev_page_url = 'http://www.arcamax.com' + page_soup.find('a', attrs={'class':'prev'}, text='Previous').parent['href'] - prev_page_url = 'http://www.arcamax.com' + page_soup.find('span', text='Previous').parent.parent['href'] - date = self.tag_to_string(page_soup.find(name='b', attrs={'class':['current']})) + prev_page_url = 'http://www.arcamax.com' + page_soup.find(name='a', attrs={'class':['prev']})['href'] + date = self.tag_to_string(page_soup.find(name='span', attrs={'class':['cur']})) current_articles.append({'title': title, 'url': page_url, 'description':'', 'date': date}) url = prev_page_url current_articles.reverse() @@ -126,4 +124,5 @@ class Arcamax(BasicNewsRecipe): img {max-width:100%; min-width:100%;} p{font-family:Arial,Helvetica,sans-serif;font-size:small;} body{font-family:Helvetica,Arial,sans-serif;font-size:small;} - ''' + ''' + From a30bb5ded40bc05c1e08fc5699f192094dc8b13b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 7 Sep 2012 09:22:25 +0530 Subject: [PATCH 16/18] IGN:Tag release --- Changelog.yaml | 42 + src/calibre/constants.py | 2 +- src/calibre/translations/calibre.pot | 1432 +++++++++++++++----------- 3 files changed, 901 insertions(+), 575 deletions(-) diff --git a/Changelog.yaml b/Changelog.yaml index b0bd4dea38..d1119e1bbb 100644 --- a/Changelog.yaml +++ b/Changelog.yaml @@ -19,6 +19,48 @@ # new recipes: # - title: +- version: 0.8.68 + date: 2012-09-07 + + new features: + - title: "Drivers for the Nokia N9, Viewsonic 7e, Prestigio PER3274B and Coby Kyros 7035 " + tickets: [1046794,1046544] + + - title: "Add a tutorial on creating catalogs to the User Manual and a link to it in the create catalogs dialog" + + - title: "Wireless device connections: Add an option to force calibre to listen on a particular IP address. Access it by customizing the plugin in Preferences->Plugins" + + - title: "Android driver: Add an extra customization option to configure the directory to which ebooks are sent on the storage cards." + tickets: [1045045] + + - title: "Add an option under Preferences->Look & Feel->Book Details to hide the cover in the book details panel" + + - title: "The Calibre Companion Android app that allows wireless connection of Android device to calibre is out of beta. See https://play.google.com/stor/apps/details?id=com.multipie.calibreandroid" + + bug fixes: + - title: "Fix sorting by author not working in the device view in calibre when connected to iTunes" + tickets: [1044619] + + - title: "Fix using the 'configure this device' menu action not validating settings" + + - title: "Device drivers: Ignore corrupted entries in metadata.calibre, instead of raising an error" + + - title: "PDF Output: Do not error out when generating an outline which points to pages that have been removed." + tickets: [1044799] + + - title: "PDF Output: Fix incorrect page numbers being generated in the outline when converting some books" + + - title: "PDF Output: Reduce memory consumption when writing out the PDF file, by using a stream" + + - title: "EPUB metadata: When there are multiple tags use the one with the earliest date as the published date" + + improved recipes: + - Wall Street journal (subscription version) + - Houston Chronicle + - Various Romanian news sources + - Business Week Magazine + - Arcamax + - version: 0.8.67 date: 2012-08-31 diff --git a/src/calibre/constants.py b/src/calibre/constants.py index 24c4791554..2308abb567 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, 67) +numeric_version = (0, 8, 68) __version__ = u'.'.join(map(unicode, numeric_version)) __author__ = u"Kovid Goyal " diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index ecdb4a1e5d..631e78aa95 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.67\n" -"POT-Creation-Date: 2012-08-31 08:42+IST\n" -"PO-Revision-Date: 2012-08-31 08:42+IST\n" +"Project-Id-Version: calibre 0.8.68\n" +"POT-Creation-Date: 2012-09-07 08:49+IST\n" +"PO-Revision-Date: 2012-09-07 08:49+IST\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -24,22 +24,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /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:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /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/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -78,8 +79,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -130,20 +131,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:434 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1369 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,10 +175,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 #: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 #: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2768 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3415 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3417 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3554 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -203,6 +204,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -309,310 +311,310 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "Send books via email or the web also connect to iTunes or folders on your computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "Find the next or previous match when searching in your calibre library in highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "Customize the toolbars and context menus, changing which actions are available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "Control how calibre exports files from its database to disk when using Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "Setup sharing of books via email. Can be used for automatic sending of downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "Setup the calibre Content Server which will give you access to your calibre library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -902,144 +904,148 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 -msgid "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:194 +msgid "Comma separated list of directories to send e-books to on the device's main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "Comma separated list of directories to send e-books to on the device's storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "

If you do not want calibre to recognize your Apple iDevice when it is connected to your computer, click Disable Apple Driver.

To transfer books to your iDevice, click Disable Apple Driver, then use the 'Connect to iTunes' method recommended in the Calibre + iDevices FAQ, using the Connect/Share|Connect to iTunes menu item.

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

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "\"Copy files to iTunes Media folder %s\" is enabled in iTunes Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "

This setting should match your iTunes Preferences|Advanced setting.

Disabling will store copies of books transferred to iTunes in your calibre configuration directory.

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

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "Cannot copy books directly from iDevice. Drag from iTunes Library to desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "Unsupported direct connect mode. See http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "

Unable to communicate with iTunes.

Refer to this forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3272 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3228 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1092,8 +1098,9 @@ 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:324 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1103,8 +1110,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1126,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1551,15 +1559,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "The Windows Portable Devices service is not available on your computer. You may need to install Windows Media Player 11 or newer and/or restart your computer" msgstr "" @@ -1600,23 +1680,21 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "Comma separated list of metadata fields to turn into collections on the device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid ". Two special collections are available: %(abt)s:%(abtv)s and %(aba)s:%(abav)s. Add these values to the list to enable them. The collections will be given the name provided after the \":\" character." msgstr "" @@ -1685,84 +1763,99 @@ msgstr "" msgid "Set this option if you want the author on the Sony to appear the same way the T1 sets it. This means it will only show the first author for books with multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "If checked, use the port number in the \"Port\" box, otherwise the driver will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "Enter the port number the driver is to use if the \"fixed port\" box is checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "Comma separated list of metadata fields to turn into collections on the device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "If this box is checked, calibre will automatically disconnect if a connected device does nothing for %d minutes. Unchecking this box disables this timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +msgid "Use this option if you want to force the driver to listen on a particular IP address. The driver will listen only on the entered address, and this address will be the one advertized over mDNS (bonjour)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1806,60 +1899,40 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "Unable to detect the %s disk drive. Either the device has already been ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "The main memory of %s is read only. This usually happens because of file system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "The reader has no storage card %s. You may have changed the default send to device action. Right click on the send to device button and reset the default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -1976,6 +2049,26 @@ msgstr "" msgid "Check this box if the device's main memory is being seen as card a and the card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "The reader has no storage card %s. You may have changed the default send to device action. Right click on the send to device button and reset the default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3259,8 +3352,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:401 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2232 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3381,7 +3474,7 @@ 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:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -3636,7 +3729,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -3650,144 +3743,144 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "Show the cover flow in a separate window instead of in the main calibre window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "Start searching as you type. If this is disabled then search will only take place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "When searching, show all books with search results highlighted instead of showing only the matches. You can use the N or F3 keys to go to the next match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "Maximum number of simultaneous conversion/news download jobs. This number is twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "The layout of the user interface. Wide has the book details panel on the right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:546 msgid "Choose Files" msgstr "" @@ -3986,6 +4079,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -3999,7 +4112,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:744 msgid "Fetch annotations (experimental)" msgstr "" @@ -4244,7 +4357,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -4477,14 +4590,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 msgid "Storage Card B" msgstr "" @@ -4593,7 +4706,7 @@ msgstr "" msgid "Do you want wireless device connections to be started automatically when calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5260,7 +5373,7 @@ 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/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 msgid "No books" msgstr "" @@ -5385,7 +5498,7 @@ msgid "This folder and its sub-folders will be scanned for books to import into msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -5484,42 +5597,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -5530,7 +5643,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -5554,7 +5667,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -5573,7 +5686,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -5612,7 +5725,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -5677,51 +5790,64 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format msgid "Are you sure you want to delete rules #%d-%d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:342 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:90 @@ -5729,140 +5855,160 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "The first matching prefix rule applies a prefix to book listings in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "Books matching any of the exclusion rules will be excluded from the generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n" "The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "Books matching any of the exclusion rules will be excluded from the generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "The first matching prefix rule applies a prefix to book listings in the generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "Custom column containing additional content to be merged with Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -7544,235 +7690,242 @@ msgstr "" msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:202 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:474 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:479 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:545 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:563 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:573 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:652 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:658 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:688 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:732 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1416 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:877 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 msgid "Disconnect device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format msgid "Disconnect and re-connect the %s for your changes to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:939 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "There was a temporary error talking to the device. Please unplug and reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1095 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1125 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1112 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1410 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1323 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1377 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 msgid "Could not upload the following books to the device, as no suitable formats were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1490 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1496 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "You have enabled the {0} formats for your {1}. The {1} may not support them. If you send these formats to your {1} they may not work. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -7800,6 +7953,55 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "No MTP device connected.

You can only configure the MTP device plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "If you want to un-ignore a previously ignored MTP device, use the \"Ignored devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -7857,10 +8059,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -8997,7 +9207,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -9319,8 +9529,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:397 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1342 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -9873,75 +10083,76 @@ msgid "Enabling automatic metadata management tells calibre to send any changes msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus manager asking you if it is OK for calibre to connect to the network. Please answer yes. If you do not, wireless connections will not work." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 -msgid "Calibre IP addresses:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 -msgid "Possibe IP addresses:" +"

Start wireless device connections. Currently used only\n" +" by Calibre Companion.\n" +"

You may see some messages from your computer's firewall or anti-virus manager asking you if it is OK for calibre to connect to the network. Please answer yes. If you do not, wireless connections will not work." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 -msgid "Optional &password:" +msgid "Calibre IP addresses:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 -msgid "Optional password for security" +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +msgid "Optional &password:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 -msgid "Optional &fixed port:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 -msgid "Optional port number" +msgid "Optional password for security" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 -msgid "&Use a fixed port" +msgid "Optional &fixed port:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +msgid "Optional port number" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 +msgid "&Use a fixed port" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -10179,12 +10390,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -10568,7 +10773,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -10577,7 +10782,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -10601,7 +10806,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -12614,135 +12819,143 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "Note that comments will always be displayed at the end, regardless of the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -12751,15 +12964,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "Note that comments will always be displayed at the end, regardless of the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -12769,11 +12978,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -12782,21 +12991,21 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -12805,31 +13014,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -16018,7 +16227,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -16026,7 +16235,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the specified directory. Useful if you are unsure at which stage of the conversion process a bug is occurring.\n" @@ -16034,7 +16243,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -16042,7 +16251,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -16055,7 +16264,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -16063,7 +16272,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -16071,7 +16280,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -16079,7 +16288,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -16087,7 +16296,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -16095,7 +16304,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -16103,7 +16312,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -16111,7 +16320,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -16122,7 +16331,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required to optimize the catalog for the device. For example, 'kindle' or 'kindle_dx' creates a structured Table of Contents with Sections and Articles.\n" @@ -16130,7 +16339,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n" "The model for a prefix rule is ('','','','').\n" @@ -16138,7 +16347,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -16147,93 +16364,160 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:46 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:382 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:384 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:386 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:399 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2429 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:403 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:405 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1703 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:407 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1902 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:409 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:634 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:651 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:785 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:983 +msgid "Fetching database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1023 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1025 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1983 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2409 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2604 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2606 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2608 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2745 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2749 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2884 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2959 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3080 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3156 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3199 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3277 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3318 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3388 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3428 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3615 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3752 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3870 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4242 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4248 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4743 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -16823,17 +17107,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3580 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3609 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3626 msgid "Compacting database" msgstr "" From 5113981c956c4aa6ce0b4ccca16686fd1e994d62 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 7 Sep 2012 12:06:44 +0530 Subject: [PATCH 17/18] Change post configure this device action warning to restart calibre warning --- src/calibre/gui2/__init__.py | 13 +++++++++++++ src/calibre/gui2/device.py | 11 ++++++----- src/calibre/gui2/preferences/main.py | 25 +++++++------------------ 3 files changed, 26 insertions(+), 23 deletions(-) diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py index 8f275ec065..da254a7b3f 100644 --- a/src/calibre/gui2/__init__.py +++ b/src/calibre/gui2/__init__.py @@ -328,6 +328,19 @@ def info_dialog(parent, title, msg, det_msg='', show=False, return d.exec_() return d +def show_restart_warning(msg, parent=None): + d = warning_dialog(parent, _('Restart needed'), msg, + show_copy_button=False) + b = d.bb.addButton(_('Restart calibre now'), d.bb.AcceptRole) + b.setIcon(QIcon(I('lt.png'))) + d.do_restart = False + def rf(): + d.do_restart = True + b.clicked.connect(rf) + d.set_details('') + d.exec_() + b.clicked.disconnect() + return d.do_restart class Dispatcher(QObject): diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index 8c74c3db9c..6d638ef9c2 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -19,7 +19,8 @@ from calibre.gui2.dialogs.choose_format_device import ChooseFormatDeviceDialog from calibre.utils.ipc.job import BaseJob from calibre.devices.scanner import DeviceScanner from calibre.gui2 import (config, error_dialog, Dispatcher, dynamic, - warning_dialog, info_dialog, choose_dir, FunctionDispatcher) + warning_dialog, info_dialog, choose_dir, FunctionDispatcher, + show_restart_warning) from calibre.ebooks.metadata import authors_to_string from calibre import preferred_encoding, prints, force_unicode, as_unicode from calibre.utils.filenames import ascii_filename @@ -895,10 +896,10 @@ class DeviceMixin(object): # {{{ d.accept = validate if d.exec_() == d.Accepted: dev.save_settings(cw) - warning_dialog(self, _('Disconnect device'), - _('Disconnect and re-connect the %s for your changes to' - ' be applied.')%dev.get_gui_name(), show=True, - show_copy_button=False) + do_restart = show_restart_warning(_('Restart calibre for the changes to %s' + ' to be applied.')%dev.get_gui_name(), parent=self) + if do_restart: + self.quit(restart=True) def _sync_action_triggered(self, *args): m = getattr(self, '_sync_menu', None) diff --git a/src/calibre/gui2/preferences/main.py b/src/calibre/gui2/preferences/main.py index 4c879c7883..8af41c805a 100644 --- a/src/calibre/gui2/preferences/main.py +++ b/src/calibre/gui2/preferences/main.py @@ -9,14 +9,14 @@ import textwrap from functools import partial from collections import OrderedDict -from PyQt4.Qt import QMainWindow, Qt, QIcon, QStatusBar, QFont, QWidget, \ - QScrollArea, QStackedWidget, QVBoxLayout, QLabel, QFrame, QKeySequence, \ - QToolBar, QSize, pyqtSignal, QPixmap, QToolButton, QAction, \ - QDialogButtonBox, QHBoxLayout +from PyQt4.Qt import (QMainWindow, Qt, QIcon, QStatusBar, QFont, QWidget, + QScrollArea, QStackedWidget, QVBoxLayout, QLabel, QFrame, QKeySequence, + QToolBar, QSize, pyqtSignal, QPixmap, QToolButton, QAction, + QDialogButtonBox, QHBoxLayout) from calibre.constants import __appname__, __version__, islinux -from calibre.gui2 import gprefs, min_available_height, available_width, \ - warning_dialog +from calibre.gui2 import (gprefs, min_available_height, available_width, + show_restart_warning) from calibre.gui2.preferences import init_gui, AbortCommit, get_plugin from calibre.customize.ui import preferences_plugins @@ -346,19 +346,8 @@ class Preferences(QMainWindow): 'restarted immediately. You will not be allowed to ' 'set any more preferences, until you restart.') + do_restart = show_restart_warning(msg, parent=self) - d = warning_dialog(self, _('Restart needed'), msg, - show_copy_button=False) - b = d.bb.addButton(_('Restart calibre now'), d.bb.AcceptRole) - b.setIcon(QIcon(I('lt.png'))) - d.do_restart = False - def rf(): - d.do_restart = True - b.clicked.connect(rf) - d.set_details('') - d.exec_() - b.clicked.disconnect() - do_restart = d.do_restart self.showing_widget.refresh_gui(self.gui) self.hide_plugin() if self.close_after_initial or (must_restart and rc) or do_restart: From 059cd5a161562459d61d757b10164eb527203b49 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 7 Sep 2012 14:07:46 +0530 Subject: [PATCH 18/18] ... --- src/calibre/devices/usbms/device.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/devices/usbms/device.py b/src/calibre/devices/usbms/device.py index 795a22888f..02991c4f16 100644 --- a/src/calibre/devices/usbms/device.py +++ b/src/calibre/devices/usbms/device.py @@ -993,10 +993,10 @@ class Device(DeviceConfig, DevicePlugin): if on_card == 'carda': candidates = self.get_carda_ebook_dir(for_upload=True) - path = get_dest_dir(self._carda_prefix, candidates) + path = get_dest_dir(self._card_a_prefix, candidates) elif on_card == 'cardb': candidates = self.get_cardb_ebook_dir(for_upload=True) - path = get_dest_dir(self._cardb_prefix, candidates) + path = get_dest_dir(self._card_b_prefix, candidates) else: candidates = self.get_main_ebook_dir(for_upload=True) path = get_dest_dir(self._main_prefix, candidates)